HashSet<T> Constructor
Initializes a new instance of the HashSet<T> class.
Assembly: System.Core (in System.Core.dll)
| 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>(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. |
![]() | 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>(SerializationInfo, StreamingContext) | Initializes a new instance of the HashSet<T> class with serialized data. |

