/ / Як зупинити весь запущений таймер - c #

Як зупинити весь запущений таймер - c #

Як зупинити весь таймер у c #?

Timer timer = new Timer();
timer.stop();

цей код не працював, у мене 5 таймерів, і я мрію писати timer1.stop timer2.stop і багато іншого ...

Як я можу зупинити весь таймер?

Відповіді:

2 для відповіді № 1

Під час створення ваших таймерів виконайте щось подібне

var Timerlist = new List<Timer>();


Timer timer1 = new Timer();
Timerlist.Add(timer1);

....

foreach(var timer in Timerlist)
{
timer.Start();
}

....

foreach(var timer in Timerlist)
{
timer.Stop();
}