একটি হ্যাশসেটে নির্দিষ্ট উপাদান রয়েছে কিনা তা পরীক্ষা করতে, কোডটি নিম্নরূপ -
উদাহরণ
ব্যবহার করে সিস্টেম;ব্যবহার করে 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)); Console.WriteLine("HashSet1-এ কি উপাদান 60 আছে?" +set1.Contains(60)); Console.WriteLine("HashSet2 এ কি 60 উপাদান আছে?" +set2.Contains(60)); }}
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে HashSet1255075100125150HashSet23060100150200250এ উপাদানগুলি কি তারা সাধারণ উপাদানগুলি ভাগ করে? TrueDo HashSet1 এর উপাদান 60 আছে? FalseDo HashSet2 এর উপাদান 60 আছে? সত্যউদাহরণ
আসুন এখন আরেকটি উদাহরণ দেখি;ব্যবহার করা সিস্টেম;ব্যবহার করে System.Collections.Generic;public class Demo { public static void Main(){ HashSethashSet =new HashSet (); hashSet. Add("Tim"); hashSet.Add("জ্যাক"); hashSet.Add("ম্যাট"); hashSet.Add("স্টিভ"); hashSet.Add("ডেভিড"); hashSet. Add("Kane"); hashSet.Add("Gary"); Console.WriteLine("হ্যাশসেটে উপাদান"); foreach(হ্যাশসেটে স্ট্রিং ভ্যাল){ কনসোল. রাইটেলাইন(ভাল); } if (hashSet.Contains("Matt")) Console.WriteLine("এলিমেন্ট ম্যাটটি হ্যাশসেটে আছে"); else Console.WriteLine("এলিমেন্টটি ম্যাট হ্যাশসেটে নেই"); }}
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেHashSetTimJackMattSteveDavidKaneGary-এ উপাদান ম্যাট হ্যাশসেটে আছে