規劃的方法呼叫每 X 分鐘
要安排方法定期運行,您可以利用計時器的功能。讓我們深入研究如何在C# 中實現這一點:
利用系統計時器
考慮以下程式碼來實例化System.Threading.Timer:
var startTimeSpan = TimeSpan.Zero; var periodTimeSpan = TimeSpan.FromMinutes(5); var timer = new System.Threading.Timer((e) => { MyMethod(); }, null, startTimeSpan, periodTimeSpan);
該技術採用了一個立即開始執行的計時器(startTimeSpan 設定為TimeSpan.Zero)並隨後每 5 分鐘呼叫一次 MyMethod()(periodTimeSpan 設定為 5 分鐘)。
注意: 在.NET Core 中安排任務的更新和推薦方法可以是在這裡找到:https://stackoverflow.com/a/70887955/426894
透過利用這個強大的工具,您可以方便地安排任務以定義的時間間隔定期執行,從而增強應用程式的可維護性和精度。
以上是如何在 C# 中安排方法每 X 分鐘運行一次?的詳細內容。更多資訊請關注PHP中文網其他相關文章!