Função enumerada
Nome totalmente qualificado: Std.Arrays.Enumerated
function Enumerated<'TElement>(array : 'TElement[]) : (Int, 'TElement)[]
Resumo
Dada uma matriz, retorna uma nova matriz contendo elementos da matriz original juntamente com os índices de cada elemento.
Parâmetros de tipo
«Obrigatoriedade
O tipo de elementos da matriz.
Entrada
matriz
Uma matriz cujos elementos devem ser enumerados.
Realização
Uma nova matriz contendo 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)) { ... }