FindIndex

Testa os elementos de uma coleção até um satisfazer a condição definida por predicate.

Esta função é interrompida assim que encontrar o primeiro elemento que satisfaça a condição informada, retornando o índice do elemento.

Parâmetros Retorno

Func<T, bool> predicate

IEnumerable<T> source

int

Exceções

Tipo Situação
InvalidOperationException Quando o predicate retorna false para todos os elementos.

Como usar

Obtendo o primeiro elemento par de uma coleção

//IEnumerable<int> source = { 1, 3, 5, 7, 8, 9, 10 }
bool result = source.FindIndex(value => value % 2 == 0);

//result = 4

results matching ""

    No results matching ""