IterateIndexed
Aplica a função action
em cada elemento da coleção. Neste caso a função action
além de receber o elemento, recebe seu índice.
Atenção
Este método causa a avaliação do
IEnumerable<T>
.
Parâmetros
Retorno
Action<int, T> action
IEnumerable<T> source
void
Como usar
Escrevendo todos os elementos no console
//IEnumerable<string> source = { "Hello", " ", "Tango" }
source.IterateIndexed( (index, value) => Console.Write($"{index} - {value} ") );
//"1 - Hello 2 - Tango"
Last updated
Was this helpful?