C#中System.Timers.Timer的使用

来源:互联网 发布:域名对企业的意义 编辑:程序博客网 时间:2024/06/06 03:57

第一次使用Timer,发现其实它使用很简单:新建一个Timer,并配置参数,然后启动就可以了。

//启动计时器,到时间后,出发OnTimedEvent事件Timer timer = new Timer();timer.Interval = TimeWindow; //设置计时器触发时间timer.Enabled = true;   //启动Elapsed事件触发timer.Elapsed += new ElapsedEventHandler((s, e) => OnTimedEvent(s, e, data.epc));   //添加触发事件的函数,并加入一个自定义的参数timer.AutoReset = false;    //不需要自动resettimer.Start();  //启动计时器

下面OnTimedEvent事件代码:

private void OnTimedEvent(object source, System.Timers.ElapsedEventArgs e, string epc){            Console.WriteLine(epc);}




0 0
原创粉丝点击