我正在創建一個使用定時器間隔的Windows服務。這個計時器重複每秒,但它可能需要更長的時間超過一秒鐘可以完成Elapsed
事件定時器,這是如下創建的:如果功能沒有完成,定時器是否繼續
Timer timer = new Timer();
timer.Enabled = true;
timer.Interval = 1000; // 1 second
timer.Elapsed += myFunction;
現在簡單的問題:即使沒有這是否計時器繼續Elapsed
事件還未完成,還是定時器等待並在Elapsed
事件結束時繼續?