Craig's Utility Library
4.0 Beta
|
Class to be used for sets of data More...
Public Member Functions | |
Set () | |
Constructor More... | |
Set (int InitialSize) | |
Constructor More... | |
virtual bool | Contains (Set< T > Set) |
Used to tell if this set contains the other More... | |
override bool | Equals (object obj) |
Determines if the two sets are equivalent More... | |
override int | GetHashCode () |
Returns the hash code for the object More... | |
virtual bool | Intersect (Set< T > Set) |
Determines if the sets intersect More... | |
virtual bool | IsSubset (Set< T > Set) |
Used to tell if this is a subset of the other More... | |
override string | ToString () |
Returns the set as a string More... | |
Static Public Member Functions | |
static Set< T > | GetIntersection (Set< T > Set1, Set< T > Set2) |
Gets the intersection of set 1 and set 2 More... | |
static Set< T > | operator- (Set< T > Set1, Set< T > Set2) |
Removes items from set 2 from set 1 More... | |
static bool | operator!= (Set< T > Set1, Set< T > Set2) |
Determines if the two sets are not equivalent More... | |
static Set< T > | operator+ (Set< T > Set1, Set< T > Set2) |
Adds two sets together More... | |
static bool | operator== (Set< T > Set1, Set< T > Set2) |
Determines if the two sets are equivalent More... | |
Class to be used for sets of data
T | Type that the set holds |
Utilities.DataTypes.Set< T >.Set | ( | ) |
Utilities.DataTypes.Set< T >.Set | ( | int | InitialSize | ) |
|
virtual |
override bool Utilities.DataTypes.Set< T >.Equals | ( | object | obj | ) |
override int Utilities.DataTypes.Set< T >.GetHashCode | ( | ) |
|
static |
|
virtual |
|
virtual |
|
static |
|
static |
|
static |
|
static |
override string Utilities.DataTypes.Set< T >.ToString | ( | ) |