我目前正在创建一个使用计时器间隔的 Windows 服务。此计时器每秒重复一次,但完成计时器事件可能需要超过一秒Elapsed
的时间,其创建如下:
Timer timer = new Timer();
timer.Enabled = true;
timer.Interval = 1000; // 1 second
timer.Elapsed += myFunction;
现在是一个简单的问题:即使它还没有完成Elapsed
事件,这个计时器是否继续,或者当事件完成时计时器是否等待并继续Elapsed
?