System.Collections Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит интерфейсы и классы, определяющие различные коллекции объектов, такие как списки, очереди, битовые массивы, хэш-таблицы и словари.
Array |
Реализует интерфейс IList с помощью массива с динамическим изменением размера по требованию. |
Bit |
Управляет компактным массивом двоичных значений, представленных логическими значениями, где значение |
Case |
Проверяет равенство двух объектов без учета регистра строк. |
Case |
Предоставляет хэш-код объекта, используя алгоритм хэширования, при котором не учитывается регистр строк. |
Collection |
Предоставляет базовый класс |
Comparer |
Проверяет равенство двух объектов с учетом регистра строк. |
Dictionary |
Предоставляет базовый класс |
Hashtable |
Представляет коллекцию пар «ключ-значение», которые упорядочены по хэш-коду ключа. |
Queue |
Представляет коллекцию объектов, основанную на принципе «первым поступил — первым обслужен». |
Read |
Предоставляет базовый класс |
Sorted |
Предоставляет коллекцию пар "ключ-значение", упорядоченных по ключам. Доступ к парам можно получить по ключу и индексу. |
Stack |
Представляет простую неуниверсальную коллекцию объектов, работающую по принципу «последним поступил — первым обслужен». |
Structural |
Предоставляет объекты для структурного сравнения двух объектов коллекции. |
Dictionary |
Определяет пару «ключ-значение», которую можно задать или извлечь. |
ICollection |
Определяет размер, перечислители и методы синхронизации для всех неуниверсальных коллекций. |
IComparer |
Предоставляет метод, который сравнивает два объекта. |
IDictionary |
Представляет небазовую коллекцию пар "ключ-значение". |
IDictionary |
Перечисляет элементы неуниверсального словаря. |
IEnumerable |
Предоставляет перечислитель, который поддерживает простой перебор элементов неуниверсальной коллекции. |
IEnumerator |
Поддерживает простой перебор по неуниверсальной коллекции. |
IEquality |
Определяет методы, поддерживающие сравнение объектов на предмет равенства. |
IHash |
Предоставляет хеш-код объекта, используя пользовательскую хеш-функцию. |
IList |
Представляет неуниверсальную коллекцию объектов, к каждому из которых можно получить индивидуальный доступ по индексу. |
IStructural |
Поддерживает структурное сравнение объектов коллекции. |
IStructural |
Определяет методы, поддерживающие сравнение объектов на предмет структурного равенства. |