namespace Generic
in global :: System . Collections
This namespace contains:
| class ByteEqualityComparer | |
| class CollectionExtensions | No summary. |
| class Comparer<T> | Provides a base class for implementations of the generic interface. |
| class Dictionary<TKey,TValue> | Represents a collection of keys and values. |
| struct Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey> | |
| struct Dictionary<TKey,TValue>.Enumerator | Enumerates the elements of a . |
| class Dictionary<TKey,TValue>.KeyCollection | Represents the collection of keys in a . This class cannot be inherited. |
| struct Dictionary<TKey,TValue>.KeyCollection.Enumerator | Enumerates the elements of a . |
| class Dictionary<TKey,TValue>.ValueCollection | Represents the collection of values in a . This class cannot be inherited. |
| struct Dictionary<TKey,TValue>.ValueCollection.Enumerator | Enumerates the elements of a . |
| class EnumEqualityComparer<T> | |
| class EqualityComparer<T> | Provides a base class for implementations of the generic interface. |
| class GenericComparer<T> | |
| class GenericEqualityComparer<T> | |
| class HashSet<T> | Represents a set of values. |
| struct HashSet<T>.AlternateLookup<TAlternate> | |
| struct HashSet<T>.Enumerator | Enumerates the elements of a object. |
| interface IAlternateEqualityComparer<TAlternate,T> | |
| interface IAsyncEnumerable<T> | Exposes an enumerator that provides asynchronous iteration over values of a specified type. |
| interface IAsyncEnumerator<T> | Supports a simple asynchronous iteration over a generic collection. |
| interface ICollection<T> | Defines methods to manipulate generic collections. |
| interface IComparer<T> | Defines a method that a type implements to compare two objects. |
| interface IDictionary<TKey,TValue> | Represents a generic collection of key/value pairs. |
| interface IEnumerable<T> | Exposes the enumerator, which supports a simple iteration over a collection of a specified type. |
| interface IEnumerator<T> | Supports a simple iteration over a generic collection. |
| interface IEqualityComparer<T> | Defines methods to support the comparison of objects for equality. |
| interface IList<T> | Represents a collection of objects that can be individually accessed by index. |
| interface IReadOnlyCollection<T> | Represents a strongly-typed, read-only collection of elements. |
| interface IReadOnlyDictionary<TKey,TValue> | Represents a generic read-only collection of key/value pairs. |
| interface IReadOnlyList<T> | Represents a read-only collection of elements that can be accessed by index. |
| interface IReadOnlySet<T> | |
| interface ISet<T> | Provides the base interface for the abstraction of sets. |
| class KeyNotFoundException | The exception that is thrown when the key specified for accessing an element in a collection does not match any key in the collection. |
| class KeyValuePair | No summary. |
| struct KeyValuePair<TKey,TValue> | Defines a key/value pair that can be set or retrieved. |
| class List<T> | Represents a strongly typed list of objects that can be accessed by index. Provides methods to search, sort, and manipulate lists. |
| struct List<T>.Enumerator | Enumerates the elements of a . |
| class NonRandomizedStringEqualityComparer | |
| class NullableComparer<T> | |
| class NullableEqualityComparer<T> | |
| class ObjectComparer<T> | |
| class ObjectEqualityComparer<T> | |
| class Queue<T> | Represents a first-in, first-out collection of objects. |
| struct Queue<T>.Enumerator | Enumerates the elements of a . |
| class ReferenceEqualityComparer |