Подтвердить что ты не робот

Как узнать, работает ли таймер?

Если у меня есть экземпляр System.Timers.Timer с длинным интервалом - скажем, 1 минута, как я могу узнать, запущен ли он, не дожидаясь Tick?

4b9b3361

Ответ 1

System.Timer.Timer.Enabled должен работать, когда вы вызываете "Start", он устанавливает Enabled в TRUE, "Stop" устанавливает его в FALSE.

Ответ 2

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

Ответ 3

Если Timer.Enabled истинно, ваш таймер работает.

Calling Timer.Start устанавливает Enabled в true.

Наборы вызовов Timer.Stop Enabled равны false.

Если Timer.AutoReset имеет значение true, то при первом запуске таймера Enabled автоматически устанавливается на false.

Ответ 4

Используйте таймер Enabled.

Ответ 5

Вы должны проверить, включен ли таймер