Перечисленная функция
Полное имя: 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)) { ... }