কম্পিউটার

কিভাবে x মিলিসেকেন্ডের জন্য একটি C# প্রোগ্রাম স্লিপ করা যায়?


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

এটিকে 1000 মিলিসেকেন্ডের জন্য সেট করতে -

Thread.Sleep(1000);

নিচের কোডটি দেখানো হয়েছে কিভাবে থ্রেডের জন্য একটি কাউন্টার সেট করতে হয় এবং ফর লুপের প্রতি পুনরাবৃত্তিতে 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();

         //stop the main thread for some time
         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. অ্যাপল ওয়াচের জন্য কীভাবে কাস্টম ঘড়ির মুখ তৈরি করবেন