Перейти к основному содержимому

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

Стд::Коллекции::ЧитаемаяКоллекция<ТипЭлемента>

ТипЭлемента: тип элементов коллекции.

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

Сравнение

Ссылочное

Обход в цикле

Тип: ТипЭлемента

Возвращает элементы коллекции в порядке добавления.

Иерархия типа

Базовые типы: Обходимое<ТипЭлемента>, Объект

Дочерние типы: ИзменяемаяКоллекция, ЧитаемоеМножество, ЧитаемыйМассив


Методы

Единственный

Единственный(): ТипЭлемента
Возвращает единственный содержащийся в коллекции элемент.

Исключения

ИсключениеНедопустимоеСостояние - если нет элементов или элементов больше одного.

Переопределение
Обходимое::Единственный


Размер

Размер(): Число
Возвращает количество элементов в коллекции.


Содержит

Содержит(Элемент: ТипЭлемента): Булево
Проверяет, содержится ли в коллекции элемент Элемент.


СодержитВсе

СодержитВсе(Обходимое: Обходимое<ТипЭлемента>): Булево
Проверяет, содержатся ли в коллекции все элементы Обходимое. Метод не учитывает число повторов элементов.

Примеры

[1, 2, 3].СодержитВсе([1, 1, 2])    // Истина
[1, 2, 3].СодержитВсе([1, 4]) // Ложь

Список унаследованных методов

Обходимое

ВМассив

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

ВСоответствиеСКлючами

ВСоответствиеСоЗначениями

ВоМножество

ВсеСоответствуют

ГруппироватьПо

ГруппироватьПо

ГруппироватьПо

ДляКаждого

Единственный (Переопределение)

ЕдинственныйИлиНеопределено

ЕдинственныйИлиУмолчание

ЕдинственныйИлиУмолчание

ЕстьСоответствия

КакПоследовательность

Максимум

МаксимумПо

Минимум

МинимумПо

НетСоответствий

Объединить

Первый

ПервыйИлиНеопределено

ПервыйИлиУмолчание

ПервыйИлиУмолчание

ПотомСортироватьПо

Преобразовать

ПреобразоватьЛинейно

Пусто

Свернуть

Свернуть

Соединить

Сортировать

Сортировать

СортироватьПо

Среднее

СреднееИлиУмолчание

Сумма

Уникальные

УникальныеПо

Фильтровать

ФильтроватьПоТипу

Объект

ВСтроку

ПолучитьТип

Представление