Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

जांचें कि हैशसेट सी # में निर्दिष्ट संग्रह का उचित सबसेट है या नहीं


यह जांचने के लिए कि हैशसेट निर्दिष्ट संग्रह का उचित उपसमुच्चय है या नहीं, निम्न कोड आज़माएं -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      HashSet<int> set1 = new HashSet<int>();
      set1.Add(70);
      set1.Add(100);
      set1.Add(125);
      set1.Add(150);
      Console.WriteLine("Elements in HashSet1");
      foreach(int val in set1){
         Console.WriteLine(val);
      }
      HashSet<int> set2 = new HashSet<int>();
      set2.Add(30);
      set2.Add(60);
      set2.Add(70);
      set2.Add(80);
      set2.Add(100);
      set2.Add(125);
      set2.Add(150);
      set2.Add(200);
      Console.WriteLine("Elements in HashSet2");
      foreach(int val in set2){
         Console.WriteLine(val);
      }
      Console.WriteLine("Is set1 a proper subset of set2? "+set1.IsProperSubsetOf(set2));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Elements in HashSet1
70
100
125
150
Elements in HashSet2
30
60
70
80
100
125
150
200
Is set1 a proper subset of set2? True

उदाहरण

आइए अब एक और उदाहरण देखें -

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      HashSet<int> set1 = new HashSet<int>();
      set1.Add(10);
      set1.Add(20);
      Console.WriteLine("Elements in HashSet1");
      foreach(int val in set1){
         Console.WriteLine(val);
      }
      HashSet<int> set2 = new HashSet<int>();
      set2.Add(30);
      set2.Add(60);
      set2.Add(70);
      set2.Add(80);
      set2.Add(100);
      set2.Add(125);
      set2.Add(150);
      set2.Add(200);
      Console.WriteLine("Elements in HashSet2");
      foreach(int val in set2){
         Console.WriteLine(val);
      }
      Console.WriteLine("Is set1 a proper subset of set2? "+set1.IsProperSubsetOf(set2));
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Elements in HashSet1
10
20
Elements in HashSet2
30
60
70
80
100
125
150
200 Is set1 a proper subset of set2?False

  1. जांचें कि क्या हैशसेट और निर्दिष्ट संग्रह सी # में सामान्य तत्व साझा करते हैं

    यह जांचने के लिए कि क्या हैशसेट और निर्दिष्ट संग्रह एक सामान्य तत्व साझा करते हैं, C# कोड इस प्रकार है - उदाहरण using System; using System.Collections.Generic; public class Demo {    public static void Main(){       HashSet<int> set1 = new HashSet<int>();  

  1. सी # में हैशसेट, सी # सेट संग्रह क्या है?

    C# में हैशसेट एक सरणी में डुप्लिकेट स्ट्रिंग्स या तत्वों को समाप्त करता है। C# में, यह एक अनुकूलित सेट संग्रह है। आइए C# हैशसेट का उपयोग करके डुप्लिकेट स्ट्रिंग्स को हटाने के लिए एक उदाहरण देखें - उदाहरण using System; using System.Collections.Generic; using System.Linq; class Program {   &nbs

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

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