Sdílet prostřednictvím


Výčtová funkce

Plně kvalifikovaný název: Std.Arrays.Enumerated

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

Shrnutí

Při použití pole vrátí novou matici obsahující prvky původního pole spolu s indexy každého prvku.

Parametry typu

'TElement

Typ prvků pole.

Vstup

pole

Pole, jehož prvky mají být výčtu.

Výstup

Nové pole obsahující prvky původního pole spolu s jejich indexy.

Příklad

Ekvivalentní jsou následující smyčky for:

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