第一種,
直接實例化Timer類,設置時間間隔,到達時間後執行想要執行的事件。代碼示例:
Main(
System.Timers.Timer aTimer = System.Timers.Timer();
aTimer.Elapsed += ElapsedEventHandler(OnTimedEvent);
aTimer.AutoReset = ;
aTimer.Enabled = ;
(Console.Read() !=
OnTimedEvent(
第二種,
使用讓程序休眠的方法沒有多線程的話,程序只有一個主線程,就是使整個程序休眠。
程序首先創建了一個定時器,它將在創建
counter = Main(=
TimerCallback timerDelegate =
Timer timer = Timer(timerDelegate, s, ,
s.tmr =
(s.tmr !=
=++ (s.counter ==
(s.tmr).Change(, (s.counter == =
運行的結果如下圖:
