Count
: int
[Get] |
Gets the number of elements that are contained in a set.
The implementation of this method in EnumerableHashSet<T> is the built-in method HashSet<T>.Overlaps. For more information, please consult the official documentation for HashSet.
Signature
int Oculus.Interaction.Collections.IEnumerableHashSet< T >.Count |
Contains
(
item
)
|
Determines whether an IEnumerableHashSet<T> object contains the specified element.
The implementation of this method in EnumerableHashSet<T> is the built-in method HashSet<T>.Overlaps. For more information, please consult the official documentation for HashSet).
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.Contains(T item) Parameters item: TReturns bool |
GetEnumerator
()
|
Returns a non-allocating enumerator that iterates through an IEnumerableHashSet<T> object.
The implementation of this method in EnumerableHashSet<T> is the built-in method HashSet<T>.Overlaps. For more information, please consult the official documentation for HashSet.
Signature
new HashSet<T>.Enumerator Oculus.Interaction.Collections.IEnumerableHashSet< T >.GetEnumerator() Returns new HashSet< T >.Enumerator |
IsProperSubsetOf
(
other
)
|
Determines whether an IEnumerableHashSet<T> object is a proper subset of the specified collection.
The implementation of this method in EnumerableHashSet<T> is the built-in method HashSet<T>.Overlaps. For more information, please consult the official documentation for HashSet))).
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.IsProperSubsetOf(IEnumerable< T > other) Parameters other: IEnumerable< T >Returns bool |
IsProperSupersetOf
(
other
)
|
Determines whether an IEnumerableHashSet<T> object is a proper superset of the specified collection.
The implementation of this method in EnumerableHashSet<T> is the built-in method HashSet<T>.Overlaps. For more information, please consult the official documentation for HashSet))).
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.IsProperSupersetOf(IEnumerable< T > other) Parameters other: IEnumerable< T >Returns bool |
IsSubsetOf
(
other
)
|
Determines whether an IEnumerableHashSet<T> object is a subset of the specified collection.
The implementation of this method in EnumerableHashSet<T> is the built-in method HashSet<T>.Overlaps. For more information, please consult the official documentation for HashSet))).
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.IsSubsetOf(IEnumerable< T > other) Parameters other: IEnumerable< T >Returns bool |
IsSupersetOf
(
other
)
|
Determines whether an IEnumerableHashSet<T> object is a superset of the specified collection.
The implementation of this method in EnumerableHashSet<T> is the built-in method HashSet<T>.Overlaps. For more information, please consult the official documentation for HashSet))).
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.IsSupersetOf(IEnumerable< T > other) Parameters other: IEnumerable< T >Returns bool |
Overlaps
(
other
)
|
Determines whether the current IEnumerableHashSet<T> object and a specified collection share common elements.
The implementation of this method in EnumerableHashSet<T> is the built-in method HashSet<T>.Overlaps. For more information, please consult the official documentation for HashSet))).
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.Overlaps(IEnumerable< T > other) Parameters other: IEnumerable< T >Returns bool |
SetEquals
(
other
)
|
Determines whether an IEnumerableHashSet<T> object and the specified collection contain the same elements.
The implementation of this method in EnumerableHashSet<T> is the built-in method HashSet<T>.SetEquals. For more information, please consult the official documentation for HashSet))).
Signature
bool Oculus.Interaction.Collections.IEnumerableHashSet< T >.SetEquals(IEnumerable< T > other) Parameters other: IEnumerable< T >Returns bool |