স্ট্রিংডিকশনারিতে সিঙ্ক্রোনাইজ অ্যাক্সেস পেতে, কোডটি নিম্নরূপ −
উদাহরণ
ব্যবহার করে সিস্টেম;ব্যবহার করে System.Collections;using System.Collections.Specialized;public class Demo { public static void Main(){ StringDictionary strDict =new StringDictionary (); strDict. Add("A", "Books"); strDict. Add("B", "ইলেকট্রনিক্স"); strDict.Add("C", "অ্যাপ্লায়েন্স"); strDict.Add("D", "Pet Supplies"); strDict. Add("E", "পোশাক"); strDict. Add("F", "পাদুকা"); Console.WriteLine("স্ট্রিংডিকশনারি কী-মান জোড়া..."); foreach(strDict-এ ডিকশনারি এন্ট্রি ডি) { কনসোল. রাইটেলাইন(ডি. কী + " " + ডি. ভ্যালু); } Console.WriteLine("কী D ="+strDict["D"]-এর সাথে যুক্ত মান; Console.WriteLine("কী F ="+strDict["F"]-এর সাথে যুক্ত মান); Console.WriteLine("\nঅ্যাক্সেস সিঙ্ক্রোনাইজ করুন.."); lock(strDict.SyncRoot) { foreach(strDict-এ অভিধানEntry de) { কনসোল.WriteLine(de.Key + " " + de.Value); } } } }
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেস্ট্রিংডিকশনারি কী-মানের জোড়া...a Booksb Electronicsc Appliancesd Pet Suppliese Clothingf FootwearValue কী-এর সাথে যুক্ত D =Pet SuppliesValue-এর সাথে যুক্ত F =FootwearSynchronize access..a Booksb Electronicsc Appliancesd Pet Suppliese Clothingf Footwear>উদাহরণ
আসুন আরেকটি উদাহরণ দেখি -
ব্যবহার করে সিস্টেম;ব্যবহার করে System.Collections;using System.Collections.Specialized;public class Demo { public static void Main() { StringDictionary strDict =new StringDictionary(); strDict. Add("A", "John"); strDict. Add("B", "Andy"); strDict. Add("C", "Tim"); strDict. Add("D", "Ryan"); strDict. Add("E", "Kevin"); strDict.Add("F", "Katie"); strDict.Add("G", "Brad"); Console.WriteLine("স্ট্রিংডিকশনারি উপাদান..."); foreach(strDict-এ ডিকশনারি এন্ট্রি ডি) { কনসোল. রাইটেলাইন(ডি. কী + " " + ডি. ভ্যালু); } Console.WriteLine("\nঅ্যাক্সেস সিঙ্ক্রোনাইজ করুন.."); lock(strDict.SyncRoot) { foreach(strDict-এ অভিধানEntry de) { কনসোল.WriteLine(de.Key + " " + de.Value); } } } }আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেস্ট্রিং ডিকশনারি উপাদান...a Johnb Andyc Timd Ryan Kevinf Katieg BradSynchronize access..a Johnb Andyc Timd Ryan Kevinf Katieg Brad