HashSet<T> Constructor
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Initializes a new instance of the HashSet<T> class.
This member is overloaded. For complete information about this member, including syntax, usage, and examples, click a name in the overload list.
| Name | Description | |
|---|---|---|
|
HashSet<T>() | Initializes a new instance of the HashSet<T> class that is empty and uses the default equality comparer for the set type. |
|
HashSet<T>(IEnumerable<T>) | Initializes a new instance of the HashSet<T> class that uses the default equality comparer for the set type, contains elements copied from the specified collection, and has sufficient capacity to accommodate the number of elements copied. |
|
HashSet<T>(IEqualityComparer<T>) | Initializes a new instance of the HashSet<T> class that is empty and uses the specified equality comparer for the set type. |
|
HashSet<T>(IEnumerable<T>, IEqualityComparer<T>) | Initializes a new instance of the HashSet<T> class that uses the specified equality comparer for the set type, contains elements copied from the specified collection, and has sufficient capacity to accommodate the number of elements copied. |
Show: