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

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

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

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

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

Сравнение

Ссылочное

Обход в цикле

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

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

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

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

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


Методы​

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

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

Исключения​

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

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


Размер​

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


Содержит​

Содержит(Элемент: Объект?): Булево
Проверяет, содержится ли в коллекции элемент Элемент.


СодержитВсе​

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

Примеры​

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

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

Обходимое​

ВМассив

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

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

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

ВоМножество

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

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

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

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

ДляКаждого

ДляКаждого

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

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

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

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

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

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

Максимум

МаксимумПо

Минимум

МинимумПо

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

Объединить

Объединить

Первый

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

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

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

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

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

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

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

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

ПропуститьНеопределено

Пусто

Свернуть

Свернуть

Соединить

Сортировать

Сортировать

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

Среднее

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

Сумма

Уникальные

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

Фильтровать

Фильтровать

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

Объект​

ВСтроку

ПолучитьТип

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