A hash set that is data contract serializable.
More...
A hash set that is data contract serializable.
Definition at line 11 of file Set.cs.
◆ Set() [1/2]
Initializes a new hash set.
Definition at line 27 of file Set.cs.
◆ Set() [2/2]
Set |
( |
IEnumerable< T > |
collection | ) |
|
Initializes a new hash set from a collection.
- Parameters
-
collection | A collection of values. |
Definition at line 36 of file Set.cs.
◆ Add() [1/2]
void ICollection< T >. Add |
( |
T |
item | ) |
|
|
private |
◆ Add() [2/2]
◆ Clear()
◆ Contains()
◆ CopyTo()
void CopyTo |
( |
T[] |
array, |
|
|
int |
arrayIndex |
|
) |
| |
◆ ExceptWith()
void ExceptWith |
( |
IEnumerable< T > |
other | ) |
|
◆ GetArray()
Returns a new array of hash set entries.
Definition at line 53 of file Set.cs.
◆ GetEnumerator() [1/3]
HashSet< T >.Enumerator GetEnumerator |
( |
| ) |
|
◆ GetEnumerator() [2/3]
IEnumerator< T > IEnumerable< T >. GetEnumerator |
( |
| ) |
|
|
private |
◆ GetEnumerator() [3/3]
IEnumerator IEnumerable. GetEnumerator |
( |
| ) |
|
|
private |
◆ IntersectWith()
void IntersectWith |
( |
IEnumerable< T > |
other | ) |
|
◆ IsProperSubsetOf()
bool IsProperSubsetOf |
( |
IEnumerable< T > |
other | ) |
|
◆ IsProperSupersetOf()
bool IsProperSupersetOf |
( |
IEnumerable< T > |
other | ) |
|
◆ IsSubsetOf()
bool IsSubsetOf |
( |
IEnumerable< T > |
other | ) |
|
◆ IsSupersetOf()
bool IsSupersetOf |
( |
IEnumerable< T > |
other | ) |
|
◆ operator Set< T >()
static implicit operator Set< T > |
( |
HashSet< T > |
set | ) |
|
|
static |
Creates a new data contract hash set with the specified hash set assigned.
- Parameters
-
Definition at line 45 of file Set.cs.
◆ Overlaps()
bool Overlaps |
( |
IEnumerable< T > |
other | ) |
|
◆ Remove()
◆ SetEquals()
bool SetEquals |
( |
IEnumerable< T > |
other | ) |
|
◆ SymmetricExceptWith()
void SymmetricExceptWith |
( |
IEnumerable< T > |
other | ) |
|
◆ UnionWith()
void UnionWith |
( |
IEnumerable< T > |
other | ) |
|
◆ Array
An array of hash set entries.
Definition at line 22 of file Set.cs.
◆ Count
◆ HashSet
HashSet<T> HashSet = new HashSet<T>() |
|
getprivate set |
The underlying hash set.
Definition at line 16 of file Set.cs.
◆ IsReadOnly
The documentation for this class was generated from the following file:
- /github/workspace/src/Common/Collections/Set.cs