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

C# में HashSet और निर्दिष्ट संग्रह में सामान्य तत्व हैं या नहीं जांचें

C# में एक HashSet और एक निर्दिष्ट संग्रह में सामान्य तत्व हैं या नहीं, यह जांचने के लिए Overlaps() मेथड का उपयोग किया जाता है। यह मेथड true लौटाता है यदि दोनों संग्रहों में कम से कम एक सामान्य तत्व है।

उदाहरण 1

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        HashSet set1 = new HashSet();
        set1.Add(25);
        set1.Add(50);
        set1.Add(75);
        set1.Add(100);
        set1.Add(125);
        set1.Add(150);

        Console.WriteLine("HashSet1 में तत्व");
        foreach (int val in set1) {
            Console.WriteLine(val);
        }

        HashSet set2 = new HashSet();
        set2.Add(30);
        set2.Add(60);
        set2.Add(100);
        set2.Add(150);
        set2.Add(200);
        set2.Add(250);

        Console.WriteLine("HashSet2 में तत्व");
        foreach (int val in set2) {
            Console.WriteLine(val);
        }
        Console.WriteLine("क्या वे सामान्य तत्व साझा करते हैं? " + set1.Overlaps(set2));
    }
}

आउटपुट

HashSet1 में तत्व
25
50
75
100
125
150
HashSet2 में तत्व
30
60
100
150
200
250
क्या वे सामान्य तत्व साझा करते हैं? True

उदाहरण 2

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        HashSet set1 = new HashSet();
        set1.Add("Nathan");
        set1.Add("Tim");
        set1.Add("Tom");
        set1.Add("Jack");
        set1.Add("Steve");
        set1.Add("David");

        Console.WriteLine("HashSet1 में तत्व");
        foreach (string val in set1) {
            Console.WriteLine(val);
        }

        HashSet set2 = new HashSet();
        set2.Add("Tom");
        set2.Add("Jack");
        set2.Add("Kevin");

        Console.WriteLine("HashSet2 में तत्व");
        foreach (string val in set2) {
            Console.WriteLine(val);
        }
        Console.WriteLine("क्या वे सामान्य तत्व साझा करते हैं? " + set1.Overlaps(set2));
    }
}

आउटपुट

HashSet1 में तत्व
Nathan
Tim
Tom
Jack
Steve
David
HashSet2 में तत्व
Tom
Jack
Kevin
क्या वे सामान्य तत्व साझा करते हैं? True
  1. - C# में Collection में किसी तत्व की जांच कैसे करें

    C# में Collection<T> किसी विशिष्ट तत्व को रखता है या नहीं, यह जांचने के लिए Contains() मेथड का उपयोग किया जाता है। यह मेथड एक बूलियन मान लौटाता है। उदाहरण 1 using System; using System.Collections.ObjectModel; public class Demo { public static void Main() { Collection col = new Col

  1. - C# में HashSet उचित सबसेट है या नहीं जांचें

    C# में एक HashSet निर्दिष्ट संग्रह का उचित सबसेट है या नहीं, यह जांचने के लिए IsProperSubsetOf() मेथड का उपयोग किया जाता है। यह मेथड true लौटाता है यदि HashSet के सभी तत्व निर्दिष्ट संग्रह में मौजूद हैं और निर्दिष्ट संग्रह में कम से कम एक अतिरिक्त तत्व है। उदाहरण 1 using System; using System.Collect

  1. - C# में HashSet में निर्दिष्ट तत्व है या नहीं जांचें

    C# में HashSet किसी विशिष्ट तत्व को रखता है या नहीं, यह जांचने के लिए Contains() मेथड का उपयोग किया जाता है। यह मेथड एक बूलियन मान लौटाता है। उदाहरण 1 using System; using System.Collections.Generic; public class Demo { public static void Main() { HashSet set1 = new HashSet(); se