Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> 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. सी # कार्यक्रम दो समय अवधि जोड़ने के लिए

    सबसे पहले, दो TimeSpans सेट करें - TimeSpan t1 = TimeSpan.FromMinutes(1); TimeSpan t2 = TimeSpan.FromMinutes(2); इसे जोड़ने के लिए, जोड़ें () विधि का उपयोग करें - TimeSpan res = t1.Add(t2); उदाहरण Using System; using System.Linq; public class Demo {    public static void Main() {   &

  1. दो शब्दकोशों को मर्ज करने के लिए सी # कार्यक्रम

    दो शब्दकोश सेट करें - Dictionary < string, int > dict1 = new Dictionary < string, int > (); dict1.Add("laptop", 1); dict1.Add("desktop", 2); Dictionary < string, int > dict2 = new Dictionary < string, int > (); dict2.Add("desktop", 3); dict2.Add(

  1. जावा में हैशसेट

    हैशसेट सारसेट का विस्तार करता है और सेट इंटरफ़ेस को लागू करता है। यह एक संग्रह बनाता है जो भंडारण के लिए हैश तालिका का उपयोग करता है। एक हैश तालिका हैशिंग नामक तंत्र का उपयोग करके जानकारी संग्रहीत करती है। हैशिंग में, एक कुंजी की सूचनात्मक सामग्री का उपयोग एक अद्वितीय मान निर्धारित करने के लिए किया