C#每隔指定时间(一秒)执行一次要用到Timer定时器,使用方法如下所示:
System.Timers.Timer myTimer = new System.Timers.Timer();
myTimer.Elapsed += new ElapsedEventHandler(PollingEvent);
// 1000 ms is one second
myTimer.Interval = 1000;
myTimer.Start();
private void PollingEvent(object sender, ElapsedEventArgs e)
{
//do something
}如何去停止一个Timer定时器呢?只需要调用如下方法即可:
myTimer.Stop();
在C#中每隔一秒执行一次程序也是经常使用的,所以有必要记住如何去使用C# Timer定时器。