Dela via


Uppräknad funktion

Fullständigt kvalificerat namn: Std.Arrays.Enumerated

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

Sammanfattning

Givet en matris returnerar en ny matris som innehåller element i den ursprungliga matrisen tillsammans med indexen för varje element.

Typparametrar

'TElement

Typ av element i matrisen.

Inmatning

samling

En matris vars element ska räknas upp.

Utdata

En ny matris som innehåller element i den ursprungliga matrisen tillsammans med deras index.

Exempel

Följande for-loopar är likvärdiga:

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