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)
{
//定时器中需要执行的代码
}
本文详细介绍如何在C#中使用System.Timers命名空间下的Timer类实现定时任务,包括引用命名空间、创建Timer实例、设置间隔时间及启动定时器等步骤。
499

被折叠的 条评论
为什么被折叠?



