टाइमर सेट करने के लिए उपयोग किया जाने वाला नेमस्पेस 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); } }