#c_sharp
Как сделать, чтобы при запуске таймера он сразу выполнил код в прикрепленном методе,
а не дожидаться отсчета интервала.
Например:
var makeWorkTimer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(15) };
makeWorkTimer.Tick += (sender, args) =>
{
Console.WriteLine("Hello");
};
makeWorkTimer.Start();
Как сделать, чтобы cw выполнился сразу, не дожидаясь 15 секунд интервала на первый
запуск метода?
Ответы
Ответ 1
var makeWorkTimer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(15) }; EventHandler handler = (sender, args) => { Console.WriteLine("Hello"); }; makeWorkTimer.Tick += handler; makeWorkTimer.Start(); handler(null, null);
Комментариев нет:
Отправить комментарий