如何找出一个定时器运行?(How to find out if a Timer is running

2019-07-20 11:38发布

如果我有了很长的间隔System.Timers.Timer的实例 - 比如1分钟,我怎么能找到,如果它是无需等待蜱开始了吗?

Answer 1:

System.Timer.Timer.Enabled应该工作,当你调用“开始”,它可将启用为TRUE,“停止”其设置为false。



Answer 2:

if (timer1.Enabled)
{
   // Do Something
}


Answer 3:

如果Timer.Enabled是真的,你的计时器正在运行。

调用启用为true Timer.Start套。

调用启用假Timer.Stop套。

如果Timer.AutoReset为true,则启用将自动设置为false,在第一时间计时器到期。



Answer 4:

使用计时器的启用属性。



Answer 5:

你应该检查计时器已启用



文章来源: How to find out if a Timer is running?
标签: .net timer