1.需要引用using System.Timers;
2.声明timer对象
3.注册Elapsed事件
参考代码如下:
private void Form1_Load(object sender, EventArgs e)
{
System.Timers.Timer timer = new System.Timers.Timer();
timer.Enabled = true;
//timer.Interval = 1000 * 60 * 60 * 24;//执行间隔时间,单位为毫秒;此为1天
timer.Interval = 1000 * 60;//1分钟
timer.Start();
timer.Elapsed += new System.Timers.ElapsedEventHandler(GameTiker_Elapsed);
}
private void GameTiker_Elapsed(object sender, ElapsedEventArgs e)
{
//定时器中需要执行的代码
}