Timer计时器的用法

Timer计时器在CS类里的用法: 

//判断计时器是否激活,并作出相应操作
if (time.Enabled == false)
{
   time.Interval 
= 1000 * 60 * 30;  //定时时间(30分钟的毫秒值 = 1000毫秒 * 60秒 * 30分钟)
   time.AutoReset = true;           //为true,每隔指定时间循环一次;为false,则只执行一次
   time.Enabled = true;             //激活计时器
   time.Elapsed += new ElapsedEventHandler(RefreshCacheByTimer);   //触发事件
}

//根据定时器的约定,将缓存数据更新到SQL数据库
public void RefreshCacheByTimer(object sender, ElapsedEventArgs e)
{
  
//到时间后要执行的方法
}

 

 

posted @ 2010-03-01 16:44  王翔(kingfly)  阅读(456)  评论(0编辑  收藏  举报