System.Collections.Generic Namespace |
Class | Description | |
---|---|---|
![]() | ComparerT | Provides a base class for implementations of the IComparerT generic interface. |
![]() | DictionaryTKey, TValue | Represents a collection of keys and values. |
![]() | DictionaryTKey, TValueKeyCollection | Represents the collection of keys in a DictionaryTKey, TValue. This class cannot be inherited. |
![]() | DictionaryTKey, TValueValueCollection | Represents the collection of values in a DictionaryTKey, TValue. This class cannot be inherited. |
![]() | EqualityComparerT | Provides a base class for implementations of the IEqualityComparerT generic interface. |
![]() | HashSet2T | |
![]() | ListT | Represents a strongly typed list of objects that can be accessed by index. Provides methods to search, sort, and manipulate lists. |
![]() | StackT |
Represents a variable size last-in-first-out (LIFO) collection of instances
of the same arbitrary type.
|
Structure | Description | |
---|---|---|
![]() | DictionaryTKey, TValueEnumerator | Enumerates the elements of a DictionaryTKey, TValue. |
![]() | DictionaryTKey, TValueKeyCollectionEnumerator | Enumerates the elements of a DictionaryTKey, TValueKeyCollection. |
![]() | DictionaryTKey, TValueValueCollectionEnumerator | Enumerates the elements of a DictionaryTKey, TValueValueCollection. |
![]() | KeyValuePairTKey, TValue | Defines a key/value pair that can be set or retrieved. |
![]() | ListTEnumerator | Enumerates the elements of a ListT. |
![]() | StackTEnumerator | Enumerates the elements of a StackT. |
Interface | Description | |
---|---|---|
![]() | ICollectionT | Defines methods to manipulate generic collections. |
![]() | IEnumerableT | Exposes the enumerator, which supports a simple iteration over a collection of a specified type. |
![]() | IEnumeratorT | Supports a simple iteration over a generic collection. |
![]() | IListT | Represents a collection of objects that can be individually accessed by index. |