C# |向 HashSet 添加元素
原文:https://www . geesforgeks . org/c-sharp-add-element-to-hashset/
一个 HashSet 是一个无序的独特元素的集合。它属于体系。集合.通用命名空间。它用于我们希望防止在集合中插入重复项的情况。就性能而言,与列表相比更好。可以使用 HashSet 将元素添加到 HashSet 中。加(T)法 。
语法:
mySet.Add(T item);
这里我自己是 HashSet 的名字。
参数:
项目:要添加到集合中的元素。
返回类型:如果元素被添加到 HashSet 对象 中,此方法返回 true 。如果元素已经存在,则返回假。
下面给出了一些例子,以便更好地理解实现:
例 1:
// C# code to add element to HashSet
using System;
using System.Collections.Generic;
class GFG {
// Driver code
public static void Main()
{
// Creating a HashSet of odd numbers
HashSet<int> odd = new HashSet<int>();
// Inserting elements in HashSet
for (int i = 0; i < 5; i++) {
odd.Add(2 * i + 1);
}
// Displaying the elements in the HashSet
foreach(int i in odd)
{
Console.WriteLine(i);
}
}
}
Output:
1
3
5
7
9
例 2:
// C# code to add element to HashSet
using System;
using System.Collections.Generic;
class GFG {
// Driver code
public static void Main()
{
// Creating a HashSet of strings
HashSet<string> mySet = new HashSet<string>();
// Inserting elements in HashSet
mySet.Add("Geeks");
mySet.Add("GeeksforGeeks");
mySet.Add("GeeksClasses");
mySet.Add("GeeksQuiz");
// Displaying the elements in the HashSet
foreach(string i in mySet)
{
Console.WriteLine(i);
}
}
}
Output:
Geeks
GeeksforGeeks
GeeksClasses
GeeksQuiz
参考:
版权属于:月萌API www.moonapi.com,转载请注明出处