ISet<T>
Provides the base interface for the abstraction of sets.
Adds an element to the current set and returns a value to indicate if the element was successfully added.
Removes all elements in the specified collection from the current set.
Modifies the current set so that it contains only elements that are also in a specified collection.
Determines whether the current set is a proper (strict) subset of a specified collection.
Determines whether the current set is a proper (strict) superset of a specified collection.
Determines whether a set is a subset of a specified collection.
Determines whether the current set is a superset of a specified collection.
Determines whether the current set overlaps with the specified collection.
Determines whether the current set and the specified collection contain the same elements.
Modifies the current set so that it contains only elements that are present either in the current set or in the specified collection, but not both.
Modifies the current set so that it contains all elements that are present in the current set, in the specified collection, or in both.