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

C#-এ প্রোগ্রামকে x মিলিসেকেন্ড স্লিপ করানো

C# প্রোগ্রামকে x মিলিসেকেন্ড স্লিপ করাতে Thread.Sleep() মেথড ব্যবহার করুন।

১০০০ মিলিসেকেন্ডের জন্য সেট করতে:

Thread.Sleep(1000);

নিচের কোডটি দেখায় কিভাবে একটি কাউন্টার সেট করে ফর লুপের প্রতিটি ইটারেশনে থ্রেডকে ১০০০ মিলিসেকেন্ড স্লিপ করানো যায়:

উদাহরণ

using System;
using System.Threading;

namespace MultithreadingApplication
{
    public class ThreadCreationProgram
    {
        public static void CallToChildThread()
        {
            try
            {
                Console.WriteLine("Child thread starts");
                for (int counter = 0; counter <= 10; counter++)
                {
                    Thread.Sleep(1000);
                    Console.WriteLine(counter);
                }
                Console.WriteLine("Child Thread Completed");
            }
            catch (ThreadAbortException e)
            {
                Console.WriteLine("Thread Abort Exception");
            }
            finally
            {
                Console.WriteLine("Couldn't catch the Thread Exception");
            }
        }

        public static void Main(string[] args)
        {
            ThreadStart childref = new ThreadStart(CallToChildThread);
            Console.WriteLine("In Main: Creating the Child thread");
            Thread childThread = new Thread(childref);
            childThread.Start();
            // মেইন থ্রেড কিছু সময়ের জন্য রোকুন
            Thread.Sleep(5000);
        }
    }
}

আউটপুট

In Main: Creating the Child thread
Child thread starts
0
1
2
3
4
5
6
7
8
  1. অ্যান্ড্রয়েডে thread.sleep() ব্যবহার করার পদ্ধতি

  2. অফিস ইনসাইডার প্রোগ্রামে ফাস্ট লেভেলের জন্য রেজিস্ট্রেশন করুন

  3. আইফোন বা আইপ্যাডের জন্য অ্যাপ তৈরি করার উপায়

  4. অ্যাপল ওয়াচের জন্য কাস্টম ওয়াচ ফেস তৈরি করার উপায়