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