Обходимое
Стд::Обходимое<ТипЭлемента>
ТипЭлемента: тип обходимых элементов.
Объект предоставляет возможно сть обхода своих элементов в цикле для из
.
Возможность повторного обхода не гарантируется.
Сравнение ссылочное
Иерархия типа
Базовые типы: Объект
Дочерние типы: ЧитаемаяКоллекция, ЧитаемоеСоответствие
Методы
ВМассив
ВМассив(): Массив<ТипЭлемента>
ВСоответствие
ВСоответствие<ТипКлюча, ТипЗначения>(
ИзвлекательКлюча: (ТипЭлемента)->ТипКлюча,
ИзвлекательЗначения: (ТипЭлемента)->ТипЗначения
): Соответствие<ТипКлюча, ТипЗначения>
ТипЗначения: тип вычисляемого значения.
Преобразует Обходимое в Соответствие, используя заданные функции для вычисления ключа и значения.
Примеры
знч Сотрудники: Массив<Сотрудник> = ...
// [{Ид: 13, Имя: Петя}, {Ид: 5, Имя: Вася}]
знч ИдИмя = Сотрудники.ВСоответствие(Элемент -> Элемент.Ид, Элемент -> Элемент.Имя) // Соответствие<Число, Строка>
// { 13 : "Петя",
// 5 : "Вася"}