কম্পিউটার

C# এ দুটি হ্যাশসেটের ইউনিয়ন


আসুন দুটি হ্যাশসেটের ইউনিয়ন পাওয়ার জন্য একটি উদাহরণ দেখি

উদাহরণ

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      HashSet<int> set1 = new HashSet<int>();
      set1.Add(100);
      set1.Add(200);
      set1.Add(300);
      set1.Add(400);
      set1.Add(500);
      set1.Add(600);
      Console.WriteLine("HashSet1 elements...");
      foreach(int ele in set1){
         Console.WriteLine(ele);
      }
      HashSet<int> set2 = new HashSet<int>();
      set2.Add(100);
      set2.Add(200);
      set2.Add(300);
      set2.Add(400);
      set2.Add(500);
      set2.Add(600);
      Console.WriteLine("HashSet2 elements...");
      foreach(int ele in set2){
         Console.WriteLine(ele);
      }
      Console.WriteLine("Union...");
      set1.UnionWith(set2);
      foreach(int ele in set1){
         Console.WriteLine(ele);
      }
   }
}

আউটপুট

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

তৈরি করবে
HashSet1 elements...
100
200
300
400
500
600
HashSet2 elements...
100
200
300
400
500
600
Union...
100
200
300
400
500
600

উদাহরণ

এখন আরেকটি উদাহরণ দেখা যাক -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      HashSet<int> set1 = new HashSet<int>();
      set1.Add(100);
      set1.Add(200);
      set1.Add(300);
      set1.Add(400);
      set1.Add(500);
      set1.Add(600);
      Console.WriteLine("HashSet1 elements...");
      foreach(int ele in set1){
         Console.WriteLine(ele);
      }
      HashSet<int> set2 = new HashSet<int>();
      set2.Add(100);
      set2.Add(250);
      set2.Add(300);
      Console.WriteLine("HashSet2 elements...");
      foreach(int ele in set2){
         Console.WriteLine(ele);
      }
      Console.WriteLine("Union...");
      set1.UnionWith(set2);
      foreach(int ele in set1){
         Console.WriteLine(ele);
      }
   }
}

আউটপুট

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

তৈরি করবে
HashSet1 elements...
100
200
300
400
500
600
HashSet2 elements...
100
250
300
Union...
100
200
300
400
500
600
250

  1. দুটি ম্যাট্রিক্স যোগ করার জন্য C# প্রোগ্রাম

  2. দুই টাইমস্প্যান যোগ করার জন্য C# প্রোগ্রাম

  3. দুটি অভিধানকে একত্রিত করতে C# প্রোগ্রাম

  4. জাভাতে হ্যাশসেট