码迷,mamicode.com
首页 > 其他好文 > 详细

Timer

时间:2014-08-19 19:00:05      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:使用   ar   art   log   new   ad   on   sp   

使用Timer做定时器时注意设置为私有,以防被垃圾回收器回收

至于使用System.Timers.Timer 还是System.Threading.Timer 还未具体测试,如果以后要用,有什么不同看下MSDN

 

private System.Timers.Timer Timer4InitState = null;


Timer4InitState = new System.Timers.Timer();
Timer4InitState.Interval = 1000 * 60 * Common.UpdateInitStateInterval;
Timer4InitState.Elapsed += new System.Timers.ElapsedEventHandler(DoWork);
Timer4InitState.Enabled = false;
Timer4InitState.Start();


protected override void OnStart(string[] args)
{
  Timer4InitState.Enabled = true;
   RegisterLog4net();
   log.Info("服务启动....");
  DoWork(null,null)
}

Timer,布布扣,bubuko.com

Timer

标签:使用   ar   art   log   new   ad   on   sp   

原文地址:http://www.cnblogs.com/Rannie/p/3922614.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!