C# 中的計時器
用於設定計時器的名稱空間是 System.Timers。Timer 類會按設定間隔生成事件,並可以選擇生成重複性事件。
首先,為 5 秒間隔建立時間物件 −
timer = new System.Timers.Timer(5000);
為計時器設定經過時間事件。這會在間隔時間經過時發生 −
timer.Elapsed += OnTimedEvent;
現在,啟動計時器。
timer.Enabled = true;
示例
using System;
using System.Timers;
public class Demo {
private static Timer timer;
public static void Main() {
timer = new System.Timers.Timer();
timer.Interval = 5000;
timer.Elapsed += OnTimedEvent;
timer.AutoReset = true;
timer.Enabled = true;
Console.WriteLine("Press the Enter key to exit anytime... ");
Console.ReadLine();
}
private static void OnTimedEvent(Object source, System.Timers.ElapsedEventArgs e) {
Console.WriteLine("Raised: {0}", e.SignalTime);
}
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP