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

System.Timers.Timer

时间:2020-04-29 14:56:30      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:应用程序   使用   指定   info   属性   reset   interval   休息   thread   

前言

  System.Timers.Timer组件是基于服务器的计时器,它能够指定在应用程序中引发Elapsed事件周期性间隔,以处理相应事件。

使用示例:

  技术图片

运行结果展示:

  技术图片

System.Timers.Timer属性、方法解读:

  1)默认100毫秒触发一次Elapsed事件,可通过其属性Interval设置时间间隔。

  2)初始化Timer对象时,AutoReset默认为true,表示重复计时;若AutoReset=false,则执行一次。

  3)从上面的结果中可以看出,Elapsed事件绑定相当于开辟另外一个线程去执行。(这里为了使展示效果比较明显,将Inertval设置为1000,事件中休息2000)

  4)_timer.Enable=true和_timer.Start()效果一致,都是启动计时器。

  5)System.Timers.Timer与System.Threading.Timer原理一样。

System.Timers.Timer

标签:应用程序   使用   指定   info   属性   reset   interval   休息   thread   

原文地址:https://www.cnblogs.com/az4215/p/12801579.html

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