কম্পিউটার টিউটোরিয়াল

C#-এ Timer ক্লাস ব্যবহার: ইন্টারভালে ইভেন্ট জেনারেট করা


টাইমার সেট করার জন্য ব্যবহার করা নেমস্পেস হলো System.Timers। Timer ক্লাস একটি নির্দিষ্ট ইন্টারভালের পর একটি ইভেন্ট জেনারেট করে, রিকারিং (recurring) ইভেন্ট জেনারেট করার অপশন সহ।

প্রথমে ৫ সেকেন্ড ইন্টারভালের জন্য একটি টাইমার অবজেক্ট তৈরি করুন:

timer = new System.Timers.Timer(5000);

টাইমারের জন্য এলapsed ইভেন্ট সেট করুন। এটি ইন্টারভাল বीतলে ঘটে:

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("এইচ章第 প্রেস করুন যেকোনো সময় বের হতে... ");
        Console.ReadLine();
    }
    
    private static void OnTimedEvent(Object source, System.Timers.ElapsedEventArgs e) {
        Console.WriteLine("Raised: {0}", e.SignalTime);
    }
}

  1. রানলেভেল (Runlevel)

  2. সফ্টওয়্যার কী? সংজ্ঞা, প্রকার এবং উদাহরণ

  3. সিস্টেম কল ব্যবহার করে C++-এ টাইমার (স্টপওয়াচ) তৈরি

  4. Windows Error 43 সমাধান: হার্ডওয়্যার ও ড্রাইভার ফিক্সের নির্ভরযোগ্য গাইড