Timer定时器
定义在System.Timers.Timer类里。
static void Main(string[] args)
{
System.Timers.Timer t = new System.Timers.Timer(5000); //实例化Timer类,定义间隔时间为5秒
t.Elapsed += new ElapsedEventHandler(time); //执行receive事件
t.AutoReset = true; //false为执行一次,true为始终执行。
t.Enabled = true; //是否执行System.Timers.Timer.Elapsed事件
/*控制台应用加上下面代码*/
//string strLine;
//do
//{
// strLine = Console.ReadLine();
//} while (strLine != null && strLine != "exit");
}
private static void time(object sender, ElapsedEventArgs e)
{
Console.WriteLine(DateTime.Now);
}