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

থ্রেড ম্যানেজড থ্রেড পুলের সদস্য কিনা যাচাই C#-এ

একটি থ্রেড ম্যানেজড থ্রেড পুলের সদস্য কিনা যাচাই করতে নিচের কোডটি ব্যবহার করা হয়:

উদাহরণ ১

using System; 
using System.Threading; 
public class Demo { 
    public static void Main() { 
        Thread thread = new Thread(new ThreadStart(demo)); 
        thread.Start(); 
    } 
    public static void demo() { 
        Console.WriteLine("থ্রেড ম্যানেজড থ্রেড পুলের সদস্য কি? = " + Thread.CurrentThread.IsThreadPoolThread); 
    } 
}

আউটপুট

এটি নিচের আউটপুটটি তৈরি করবে:

থ্রেড ম্যানেজড থ্রেড পুলের সদস্য কি? = False

উদাহরণ ২

আরেকটি উদাহরণ দেখি (ThreadPool ব্যবহার করে):

using System; 
using System.Threading; 
public class Demo { 
    public static void Main() { 
        ThreadPool.QueueUserWorkItem(new WaitCallback(demo)); 
    } 
    public static void demo(object stateInfo) { 
        Console.WriteLine("থ্রেড ম্যানেজড থ্রেড পুলের সদস্য কি? = " + Thread.CurrentThread.IsThreadPoolThread); 
    } 
}

আউটপুট

এটি নিচের আউটপুটটি তৈরি করবে:

থ্রেড ম্যানেজড থ্রেড পুলের সদস্য কি? = True
  1. দেওয়া গ্রাফটি ট্রি কিনা তা যাচাই করা

  2. C#-এ সংখ্যা প্রাইম কিনা চেক করা

  3. C#-এ স্ট্রিং প্যাংগ্রাম (Pangram) কিনা চেক করা

  4. C#-এ কারেন্ট থ্রেডের স্ট্যাটাস চেক করা (IsAlive)