Пространство имен System.Collections.Generic

Классы

ТипКлассОписание
КлассArraySortHelper<T>
КлассArraySortHelper<TKey, TValue>
КлассByteEqualityComparer
КлассComparer<T> Представляет базовый класс для реализаций универсального интерфейса IComparer<T> .
КлассComparisonComparer<T>
КлассDictionary<TKey, TValue> Представляет коллекцию ключей и значений.
КлассEnumEqualityComparer<T>
КлассEqualityComparer<T> Представляет базовый класс для реализаций универсального интерфейса IEqualityComparer<T> .
КлассGenericArraySortHelper<T>
КлассGenericArraySortHelper<TKey, TValue>
КлассGenericComparer<T>
КлассGenericEqualityComparer<T>
КлассIntrospectiveSortUtilities
КлассKeyCollection<TKey, TValue>
КлассKeyNotFoundException Исключение, выданное, когда ключ, указанный для доступа к элементу в коллекции, не соответствует ни одному ключу в коллекции.
КлассList<T> Представляет строго типизированный список объектов, доступных по индексу.Поддерживает методы для поиска по списку, выполнения сортировки и других операций со списками.
КлассLongEnumEqualityComparer<T>
КлассMscorlib_CollectionDebugView<T>
КлассMscorlib_DictionaryDebugView<K, V>
КлассMscorlib_DictionaryKeyCollectionDebugView<TKey, TValue>
КлассMscorlib_DictionaryValueCollectionDebugView<TKey, TValue>
КлассMscorlib_KeyedCollectionDebugView<K, T>
КлассNullableComparer<T>
КлассNullableEqualityComparer<T>
КлассObjectComparer<T>
КлассObjectEqualityComparer<T>
КлассRandomizedObjectEqualityComparer
КлассRandomizedStringEqualityComparer
КлассSByteEnumEqualityComparer<T>
КлассShortEnumEqualityComparer<T>
КлассSynchronizedList<T>
КлассValueCollection<TKey, TValue>

Структуры

ТипСтруктураОписание
СтруктураEntry<TKey, TValue>
СтруктураEnumerator<T>
СтруктураEnumerator<TKey, TValue>
СтруктураEnumerator<TKey, TValue>
СтруктураEnumerator<TKey, TValue>
СтруктураKeyValuePair<TKey, TValue> Определяет пару «ключ-значение», которая может быть задана или получена.

Интерфейсы

ТипИнтерфейсОписание
ИнтерфейсIArraySortHelper<TKey>
ИнтерфейсIArraySortHelper<TKey, TValue>
ИнтерфейсICollection<T> Определяет методы, используемые для управления универсальными коллекциями.
ИнтерфейсIComparer<T> Определяет метод, реализуемый типом для сравнения двух объектов.
ИнтерфейсIDictionary<TKey, TValue> Представляет универсальную коллекцию пар ключ/значение.
ИнтерфейсIEnumerable<T> Предоставляет перечислитель, который поддерживает простой перебор элементов в указанной коллекции.
ИнтерфейсIEnumerator<T> Поддерживает простой перебор элементов универсальной коллекции.
ИнтерфейсIEqualityComparer<T> Определяет методы для поддержки операций сравнения объектов в отношении равенства.
ИнтерфейсIList<T> Представляет коллекцию объектов, доступ к которым может быть получен отдельно, по индексу.
ИнтерфейсIReadOnlyCollection<T> Представляет строго типизированный, доступный только для чтения коллекцию элементов.
ИнтерфейсIReadOnlyDictionary<TKey, TValue> Представляет родовую доступную только для чтения коллекцию пар « ключ-значение ».
ИнтерфейсIReadOnlyList<T> Представляет доступную только для чтения коллекцию элементов, к которым можно получить доступ по индексу.
developers/references/system.collections.generic.txt · Последние изменения: 2021/07/22 14:30 (внешнее изменение)