Поделиться через


Перечисленная функция

Полное имя: Std.Arrays.Enumerated

function Enumerated<'TElement>(array : 'TElement[]) : (Int, 'TElement)[]

Сводка

При использовании массива возвращает новый массив, содержащий элементы исходного массива, а также индексы каждого элемента.

Параметры типа

'TElement

Тип элементов массива.

Ввод

массив

Массив, элементы которого необходимо перечислить.

Выпуск

Новый массив, содержащий элементы исходного массива, а также их индексы.

Пример

Следующие циклы for эквивалентны:

for (idx in IndexRange(array)) {
    let element = array[idx];
    ...
}
for ((idx, element) in Enumerated(array)) { ... }