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

ArrayList-এর জন্য সিঙ্ক্রোনাইজড র‍্যাপার তৈরি C#-এ

ArrayList-এর জন্য একটি সিঙ্ক্রোনাইজড (থ্রেড-সেফ) র‍্যাপার তৈরি করতে নিচের কোডটি ব্যবহার করা হয়:

উদাহরণ ১

using System; 
using System.Collections; 
public class Demo { 
    public static void Main() { 
        ArrayList arrList = new ArrayList(); 
        arrList.Add("AB"); 
        arrList.Add("CD"); 
        arrList.Add("EF"); 
        arrList.Add("GH"); 
        arrList.Add("IJ"); 
        arrList.Add("KL"); 
        Console.WriteLine("ArrayList এলিমেন্ট..."); 
        foreach(string str in arrList) { 
            Console.WriteLine(str); 
        } 
        Console.WriteLine("ArrayList সিঙ্ক্রোনাইজড কি? = " + arrList.IsSynchronized); 
    } 
}

আউটপুট

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

ArrayList এলিমেন্ট... AB CD EF GH IJ KL ArrayList সিঙ্ক্রোনাইজড কি? = False

উদাহরণ ২

আরেকটি উদাহরণ দেখি (সিঙ্ক্রোনাইজড র‍্যাপার তৈরি):

using System; 
using System.Collections; 
public class Demo { 
    public static void Main() { 
        ArrayList arrList = new ArrayList(); 
        arrList.Add("AB"); 
        arrList.Add("CD"); 
        arrList.Add("EF"); 
        arrList.Add("GH"); 
        arrList.Add("IJ"); 
        arrList.Add("KL"); 
        Console.WriteLine("ArrayList এলিমেন্ট..."); 
        foreach(string str in arrList) { 
            Console.WriteLine(str); 
        } 
        Console.WriteLine("ArrayList সিঙ্ক্রোনাইজড কি? = " + arrList.IsSynchronized); 
        ArrayList arrList2 = ArrayList.Synchronized(arrList); 
        Console.WriteLine("ArrayList সিঙ্ক্রোনাইজড কি? = " + arrList2.IsSynchronized); 
    } 
}

আউটপুট

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

ArrayList এলিমেন্ট... AB CD EF GH IJ KL ArrayList সিঙ্ক্রোনাইজড কি? = False ArrayList সিঙ্ক্রোনাইজড কি? = True
  1. MySQL-এ ট্রিগার তৈরি করার সময় ডিলিমিটার কেন পরিবর্তন করতে হয়?

  2. কুইজ তৈরি করার জন্য ৫টি সেরা Android অ্যাপ

  3. পারফেক্ট প্রফেশনাল ইমেইল সিগনেচার তৈরির ৭ টিপস

  4. CockroachDB ডেমোক্রেটাইজ করা: সবার জন্য ম্যানেজড সার্ভিস