C#笔记:Timer定时器

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);
}

猜你喜欢

转载自www.cnblogs.com/nwyx/p/12316566.html