একটি হ্যাশসেট এবং একটি নির্দিষ্ট সংগ্রহ একটি সাধারণ উপাদান ভাগ করে কিনা তা পরীক্ষা করতে, C# কোডটি নিম্নরূপ -
উদাহরণ
ব্যবহার করে সিস্টেম;ব্যবহার করে System.Collections.Generic;পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যায়েড মেইন(){ হ্যাশসেটসেট1 =নতুন হ্যাশসেট (); set1.Add(25); set1.Add(50); set1.Add(75); set1.Add(100); set1.Add(125); set1.Add(150); Console.WriteLine("হ্যাশসেট1-এ উপাদান"); foreach(set1 এ int val){ Console.WriteLine(val); } হ্যাশসেট সেট2 =নতুন হ্যাশসেট (); set2.Add(30); set2.Add(60); set2.Add(100); set2.Add(150); set2.Add(200); set2.Add(250); Console.WriteLine("হ্যাশসেট2-এ উপাদান"); foreach(set2 এ int val){ Console.WriteLine(val); } Console.WriteLine("তারা কি সাধারণ উপাদান শেয়ার করে?" +set1.Overlaps(set2)); }}
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে HashSet1255075100125150HashSet23060100150200250এ উপাদানগুলি কি তারা সাধারণ উপাদানগুলি ভাগ করে? সত্যউদাহরণ
এখন আরেকটি উদাহরণ দেখা যাক -
ব্যবহার করে সিস্টেম;ব্যবহার করে System.Collections.Generic;পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ হ্যাশসেট<স্ট্রিং> সেট1 =নতুন হ্যাশসেট<স্ট্রিং>(); set1.Add("নাথান"); সেট 1. অ্যাড ("টিম"); set1.Add("টম"); set1.Add("জ্যাক"); set1.Add("স্টিভ"); set1.Add("ডেভিড"); Console.WriteLine("হ্যাশসেট1-এ উপাদান"); foreach(সেট1 এ স্ট্রিং ভ্যাল){ কনসোল.লিখনলাইন(ভাল); } হ্যাশসেট<স্ট্রিং> সেট2 =নতুন হ্যাশসেট<স্ট্রিং>(); set2.Add("টম"); set2.Add("জ্যাক"); set2.Add("Kevin"); Console.WriteLine("হ্যাশসেট2-এ উপাদান"); foreach(set2-এ স্ট্রিং ভ্যাল){ কনসোল.WriteLine(val); } Console.WriteLine("তারা কি সাধারণ উপাদান শেয়ার করে?" +set1.Overlaps(set2)); }}
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেHashSet1NathanTimTomJackSteveDavidElements HashSet2TomJackKevin-এ উপাদানগুলি কি তারা সাধারণ উপাদানগুলি ভাগ করে? সত্য