3
我啓動一個定時器只有一次在我的應用程序:如果autoreset設置爲false,我的計時器是否會自動處理?
CustomTimer timer = new CustomTimer(mod);
timer.Interval = interval.TotalMilliseconds;
timer.AutoReset = false;
timer.Start();
所以自動復位設置爲false。在計時器結束時,處理方法是否會自動調用?
感謝您的回答。但我對事件處理程序不太熟悉。可以給我一個你在說什麼的例子:「勾選一個事件處理程序到Tick事件」以及放置的位置? thx – raphael 2010-10-01 08:33:46
您可以在我的答案中的Tick事件鏈接中看到一個示例。基本上:可以通過添加事件處理程序訂閱對象事件。在你的情況下,Timer類有一個Tick事件。你可以通過說myTimer.Tick + = MyHandler來連接一個事件處理程序;看到鏈接,谷歌的「C#事件」等,我相信你會弄清楚這一點。我不知道你真的想要處置什麼?但是如果你持有一些你不需要的資源,你可以把它們放在你的事件處理器中。 – stiank81 2010-10-01 13:18:28
這個問題應該告訴你一切你需要的事件和事件處理在C#中:http://stackoverflow.com/questions/803242/understanding-events-and-event-handlers-in-c – stiank81 2010-10-01 13:19:32