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

सी # में हैशसेट से सभी तत्वों को हटा दें

हैशसेट से सभी तत्वों को हटाने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(String[] args){
      HashSet<string> set1 = new HashSet<string>();
      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("Elements in HashSet1...");
      foreach (string res in set1){
         Console.WriteLine(res);
      }
      HashSet<string> set2 = new HashSet<string>();
      set2.Add("John");
      set2.Add("Jacob");
      set2.Add("Ryan");
      set2.Add("Tom");
      set2.Add("Andy");
      set2.Add("Tim");
      set2.Add("Steve");
      set2.Add("Mark");
      Console.WriteLine("Elements in HashSet2...");
      foreach (string res in set2){
         Console.WriteLine(res);
      }
      Console.WriteLine("Is HashSet1 equal to HashSet2? = "+set1.Equals(set2));
      Console.WriteLine("Count of HashSet2 = "+set2.Count);
      set2.Clear();
      Console.WriteLine("Count of HashSet2 (updated) = "+set2.Count);
   }
}

आउटपुट

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

Elements in HashSet1...
A
B
C
D
E
F
G
H
Elements in HashSet2...
John
Jacob
Ryan
Tom
Andy
Tim
Steve
Mark
Is HashSet1 equal to HashSet2? = False Count of HashSet2 = 8
Count of HashSet2 (updated) = 0

उदाहरण

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

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(String[] args){
      HashSet<string> set1 = new HashSet<string>();
      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("Elements in HashSet...");
      foreach (string res in set1){
         Console.WriteLine(res);
      }
      Console.WriteLine("Count of HashSet1 = "+set1.Count);
      set1.Clear();
      Console.WriteLine("Count of HashSet1 (updated) = "+set1.Count);
   }
}

आउटपुट

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

Elements in HashSet...
A
B
C
D
E
F
G
H
Count of HashSet1 = 8
Count of HashSet1 (updated) = 0

  1. - सी # में एक सूची से डुप्लिकेट निकालें

    C# में किसी सूची से डुप्लिकेट निकालने के लिए Distinct() विधि का उपयोग करें। सबसे पहले, एक नई सूची जोड़ें - List<int> arr1 = new List<int>(); arr1.Add(10); arr1.Add(20); arr1.Add(30); arr1.Add(40); arr1.Add(50); arr1.Add(30); arr1.Add(40); arr1.Add(50); डुप्लिकेट तत्वों को हटाने के लिए,

  1. - सूची से डुप्लिकेट तत्वों को हटाने के लिए सी # प्रोग्राम

    एक सूची घोषित करें और तत्व जोड़ें। List<int> list = new List<int>(); list.Add(50); list.Add(90); list.Add(50); list.Add(100); अब, केवल विशिष्ट तत्व प्राप्त करने के लिए Distinct() विधि का उपयोग करें। List<int> myList = list.Distinct().ToList(); सूची से डुप्लिकेट तत्वों को हटाने के

  1. - जावा में ArrayList से सभी तत्वों को हटा दें

    जावा में ArrayList से सभी तत्वों को हटाने के लिए, आइए पहले कुछ तत्वों के साथ एक ArrayList बनाएं - ArrayList<Integer> arrlist = new ArrayList<Integer>(5); arrlist.add(25); arrlist.add(50); arrlist.add(75); arrlist.add(100); arrlist.add(150); arrlist.add(200); arrlist.add(250); अब, सभी तत