Função enumerada
Nome totalmente qualificado: Std.Arrays.Enumerado
function Enumerated<'TElement>(array : 'TElement[]) : (Int, 'TElement)[]
Resumo
Dada uma matriz, retorna uma nova matriz que contém elementos da matriz original, juntamente com os índices de cada elemento.
Parâmetros de tipo
'TElement
O tipo de elementos da matriz.
Entrada
array
Uma matriz cujos elementos devem ser enumerados.
Saída
Uma nova matriz que contém elementos da matriz original, juntamente com seus índices.
Exemplo
Os seguintes loops de for
são equivalentes:
for (idx in IndexRange(array)) {
let element = array[idx];
...
}
for ((idx, element) in Enumerated(array)) { ... }