Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

HashSet에 C#의 지정된 요소가 포함되어 있는지 확인하십시오.

<시간/>

HashSet에 지정된 요소가 포함되어 있는지 확인하려면 코드는 다음과 같습니다. -

예시

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      HashSet<int> set1 = new HashSet<int>();
      set1.Add(25);
      set1.Add(50);
      set1.Add(75);
      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(100);
      set2.Add(150);
      set2.Add(200);
      set2.Add(250);
      Console.WriteLine("Elements in HashSet2");
      foreach(int val in set2){
         Console.WriteLine(val);
      }
      Console.WriteLine("Do they share common elements? "+set1.Overlaps(set2));
      Console.WriteLine("Does HashSet1 has element 60? "+set1.Contains(60));
      Console.WriteLine("Does HashSet2 has element 60? "+set2.Contains(60));
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

Elements in HashSet1
25
50
75
100
125
150
Elements in HashSet2
30
60
100
150
200
250
Do they share common elements? True
Does HashSet1 has element 60? False
Does HashSet2 has element 60? True

예시

Let us now see another example;
using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      HashSet<string> hashSet = new HashSet<string>();
      hashSet.Add("Tim");
      hashSet.Add("Jack");
      hashSet.Add("Matt");
      hashSet.Add("Steve");
      hashSet.Add("David");
      hashSet.Add("Kane");
      hashSet.Add("Gary");
      Console.WriteLine("Elements in HashSet");
      foreach(string val in hashSet){
         Console.WriteLine(val);
      }
      if (hashSet.Contains("Matt"))
         Console.WriteLine("The element Matt is in the HashSet");
      else
         Console.WriteLine("The element Matt is not in the HashSet");
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

Elements in HashSet
Tim
Jack
Matt
Steve
David
Kane
Gary
The element Matt is in the HashSet