কম্পিউটার

C# এ হ্যাশসেটের মাধ্যমে পুনরাবৃত্তি করে এমন একটি গণনাকারী পাওয়া


হ্যাশসেটের মাধ্যমে পুনরাবৃত্তি করে এমন একটি গণনাকারী পেতে, কোডটি নিম্নরূপ -

উদাহরণ

ব্যবহার করে System;using System.Collections.Generic;public class Demo { public static void Main(String[] args) { HashSet set1 =new HashSet(); set1.Add("A"); set1.Add("B"); set1.Add("C"); set1.Add("D"); set1.Add("E"); set1.Add("F"); set1.Add("G"); set1.Add("H"); Console.WriteLine("হ্যাশসেট1 এ উপাদান..."); foreach (সেট1-এ স্ট্রিং রেস) { Console.WriteLine(res); } HashSet set2 =নতুন হ্যাশসেট(); set2.Add("জন"); set2.Add("জ্যাকব"); set2.Add("Ryan"); set2.Add("টম"); set2.Add("Andy"); set2.Add("টিম"); set2.Add("স্টিভ"); set2.Add("মার্ক"); Console.WriteLine("হ্যাশসেট2-এ উপাদান... (হ্যাশসেটের মাধ্যমে গণনাকারী পুনরাবৃত্তি)"); HashSet. গণনাকারী demoEnum =set2.GetEnumerator(); যখন (demoEnum.MoveNext()) { string res =demoEnum.Current; Console.WriteLine(res); } Console.WriteLine("HashSet1 কি HashSet2 এর সমান? ="+set1.Equals(set2)); Console.WriteLine("HashSet2 এর সংখ্যা ="+set2.Count); set2.Clear(); Console.WriteLine("Count of HashSet2 (updated) ="+set2.Count); }}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
হ্যাশসেট1-এর উপাদান...হ্যাশসেট2-এ ABCDEFGHEElements... (হ্যাশসেটের মাধ্যমে গণনাকারী পুনরাবৃত্তি) জন জ্যাকব রিয়ানটমঅ্যান্ডিটিমস্টিভমার্ক কি হ্যাশসেট1 হ্যাশসেট2-এর সমান? =HashSet2 এর FalseCount =8 HashSet2 এর কাউন্ট (আপডেট করা) =0

উদাহরণ

আসুন আরেকটি উদাহরণ দেখি -

ব্যবহার করে সিস্টেম;ব্যবহার করে System.Collections.Generic;পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যাইড মেইন() { হ্যাশসেট সেট1 =নতুন হ্যাশসেট(); set1.Add("AB"); set1.Add("CD"); set1.Add("EF"); set1.Add("AB"); set1.Add("IJ"); set1.Add("KL"); set1.Add("EF"); set1.Add("OP"); Console.WriteLine("হ্যাশসেট1-এ উপাদান"); foreach(সেট1-এ স্ট্রিং ভ্যাল) { কনসোল.WriteLine(val); } HashSet set2 =নতুন হ্যাশসেট(); set2.Add("EF"); set2.Add("KL"); Console.WriteLine("হ্যাশসেট2-এ উপাদান... (হ্যাশসেটের মাধ্যমে গণনাকারী পুনরাবৃত্তি)"); HashSet. গণনাকারী demoEnum =set2.GetEnumerator(); যখন (demoEnum.MoveNext()) { string res =demoEnum.Current; Console.WriteLine(res); } Console.WriteLine("set1 কি সেট2 এর একটি সুপারসেট?" +set1.IsSupersetOf(set2)); }}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে HashSet1-এর উপাদানসমূহ ABCDEFIJKLOPE HashSet2 এ উপাদান... (হ্যাশসেটের মাধ্যমে গণনাকারী পুনরাবৃত্তি) EFKLI সেট2 এর একটি সুপারসেট 1 সেট করে? সত্য
  1. একটি হ্যাশসেট C# এ নির্দিষ্ট সংগ্রহের একটি সুপারসেট কিনা তা পরীক্ষা করুন

  2. একটি গণনাকারী পান যা C# এ তালিকার মাধ্যমে পুনরাবৃত্তি করে

  3. C# এ অভিধানের মাধ্যমে পুনরাবৃত্তি করে এমন একটি গণনাকারী পান

  4. C# এ StringCollection এর মাধ্যমে পুনরাবৃত্তি করে এমন একটি গণনাকারী পান