В настоящее время я создаю службу Windows, которая использует интервал таймера. Этот таймер повторяет каждый второй, но это может занять больше времени, чем на одну секунду, чтобы закончить Elapsed
событие таймера, который создается следующим образом:Выполнять таймеры, если функция не завершена
Timer timer = new Timer();
timer.Enabled = true;
timer.Interval = 1000; // 1 second
timer.Elapsed += myFunction;
Теперь простой вопрос: продолжать ли этот таймер, даже если он не сделал Закончить мероприятие Elapsed
, или таймер ждет и продолжает работу после завершения события Elapsed
?