2011-05-27 34 views
5

我有一個C#類。我需要定期執行它的實例,比如5分鐘。我需要每隔5分鐘執行一次該代碼而不阻塞主線程。此外,我想有一個機制,我可以停止這一進程。如何定期執行非阻塞C#方法?

+0

您不執行(實例)一個類。 – 2011-05-27 19:21:20

回答

12

查看Timer班。

+0

這個小課很有趣! – 2011-05-27 18:38:53

+0

我第二個議案 – Sogger 2011-05-27 18:42:49

+2

有3個不同的計時器類(每個都在不同的名稱空間中)。根據你打算做什麼,你可能比其他人更喜歡。這篇文章有點過時,但信息仍然相關。它可能會提供一些有關設計決策的信息:http://msdn.microsoft.com/en-us/magazine/cc164015.aspx – 2011-05-27 18:52:06