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
-
HashSetがC#で指定されたコレクションの適切なサブセットであるかどうかを確認します
HashSetが指定されたコレクションの適切なサブセットであるかどうかを確認するには、次のコードを試してください- 例 using System; using System.Collections.Generic; public class Demo { public static void Main(){ HashSet<int> set1 = new HashSet<int>(); set1.Add(70); set
-
HashSetと指定されたコレクションがC#で共通の要素を共有しているかどうかを確認します
HashSetと指定されたコレクションが共通の要素を共有しているかどうかを確認するには、C#コードは次のとおりです- 例 using System; using System.Collections.Generic; public class Demo { public static void Main(){ HashSet<int> set1 = new HashSet<int>(); set1.Add(25); se