ISet<T> Interface
Namespace: System.Collections.Generic · Assembly: GHIElectronics.TinyCLR.Collections
Generic set abstraction. Mirrors the .NET BCL System.Collections.Generic.ISet<T> shape so HashSet<T> and future set implementations interop cleanly with portable BCL-using code.
public interface ISet<T> : ICollection<T>
Methods
Add(T item)
new bool Add(T item)
Appends a UIElement to the end of the UIElementCollection. (inherited)
| Parameter | Type | Description |
|---|---|---|
item | T |
Returns bool — The UIElementCollection index at which the UIElement has been added.
UnionWith(IEnumerable<T> other)
void UnionWith(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
IntersectWith(IEnumerable<T> other)
void IntersectWith(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
ExceptWith(IEnumerable<T> other)
void ExceptWith(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
SymmetricExceptWith(IEnumerable<T> other)
void SymmetricExceptWith(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
IsSubsetOf(IEnumerable<T> other)
bool IsSubsetOf(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
Returns bool
IsSupersetOf(IEnumerable<T> other)
bool IsSupersetOf(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
Returns bool
IsProperSupersetOf(IEnumerable<T> other)
bool IsProperSupersetOf(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
Returns bool
IsProperSubsetOf(IEnumerable<T> other)
bool IsProperSubsetOf(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
Returns bool
Overlaps(IEnumerable<T> other)
bool Overlaps(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
Returns bool
SetEquals(IEnumerable<T> other)
bool SetEquals(IEnumerable<T> other)
No description available.
| Parameter | Type | Description |
|---|---|---|
other | IEnumerable<T> |
Returns bool