C#中,Timer是一个定时器,它可以按照指定的时间间隔或者指定的时间执行一个事件。
指定时间间隔是指按特定的时间间隔,如每1分钟、每10分钟、每1个小时等执行指定事件;
指定时间是指每小时的第30分、每天10:30:30(每天的10点30分30秒)等执行指定的事件;
在上述两种情况下,都需要使用 Timer.Interval,方法如下:
1、按特定的时间间隔:
using System; using System.Timers; namespace TimerExample { class Program { static void Main(string[] args) { System.Timers.Timer timer = new System.Timers.Timer(); timer.Enabled = true; timer.Interval = 600000; //执行间隔时间,单位为毫秒; 这里实际间隔为10分钟 timer.Start(); timer.Elapsed += n