Link Search Menu Expand Document

Стд::Коллекции

Коллекции стандартной библиотеки

Типы

Коллекция

Стд::Коллекции::Коллекция<ТипЭлемента>
Базовые типы: Обходимое, Объект, ЧитаемаяКоллекция
Дочерние типы: Массив, Множество

Объединение конечного числа элементов.

  • Item - тип элементов коллекции.

Массив

Стд::Коллекции::Массив<ТипЭлемента>
Базовые типы: Коллекция, Обходимое, Объект, ЧитаемаяКоллекция, ЧитаемыйМассив
ТипЭлемента: Тип элементов коллекции

Изменяемая коллекция, в которой каждому элементу соответствует свой индекс. Поддерживает дубликаты элементов.

  • ItemType - Тип элементов коллекции

Множество

Стд::Коллекции::Множество<ТипЭлемента>
Базовые типы: Коллекция, Обходимое, Объект, ЧитаемаяКоллекция, ЧитаемоеМножество
ТипЭлемента: тип элементов множества.

Изменяемая коллекция, не содержащая дубликатов. Обеспечивает быструю проверку вхождения элемента в коллекцию.

  • ItemType - тип элементов множества.

Соответствие

Стд::Коллекции::Соответствие<ТипКлюча,ТипЗначения>
Базовые типы: Обходимое, Объект, ЧитаемоеСоответствие
ТипКлюча: тип ключей соответствия.
ТипЗначения: тип значений соответствия.

Коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение.

  • KeyType - тип ключей соответствия.
  • ValueType - тип значений соответствия.

ЧитаемаяКоллекция

Стд::Коллекции::ЧитаемаяКоллекция<ТипЭлемента>
Базовые типы: Обходимое, Объект
Дочерние типы: Коллекция, ЧитаемоеМножество, ЧитаемыйМассив
ТипЭлемента: тип элементов коллекции.

Коллекция элементов, доступная только на чтение.

  • ItemType - тип элементов коллекции.

ЧитаемоеМножество

Стд::Коллекции::ЧитаемоеМножество<ТипЭлемента>
Базовые типы: Обходимое, Объект, ЧитаемаяКоллекция
Дочерние типы: Множество
ТипЭлемента: тип элементов множества.

Коллекция, не содержащая дубликатов, доступная только на чтение. Обеспечивает быструю проверку вхождения элемента в коллекцию.

  • ItemType - тип элементов множества.

ЧитаемоеСоответствие

Стд::Коллекции::ЧитаемоеСоответствие<ТипКлюча,ТипЗначения>
Базовые типы: Обходимое, Объект
Дочерние типы: Соответствие
ТипКлюча: тип ключей соответствия.
ТипЗначения: тип значений соответствия.

Коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу, доступная только для чтения. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение.

  • KeyType - тип ключей соответствия.
  • ValueType - тип значений соответствия.

ЧитаемыйМассив

Стд::Коллекции::ЧитаемыйМассив<ТипЭлемента>
Базовые типы: Обходимое, Объект, ЧитаемаяКоллекция
Дочерние типы: Массив
ТипЭлемента: Тип элементов коллекции

Коллекция, в которой у элементов есть числовой индекс, доступная только на чтение. Поддерживает дубликаты элементов.

  • ItemType - Тип элементов коллекции