ForAll
Testa se todos os elementos de uma coleção satisfaz a condição definida por predicate
.
Esta função é interrompida assim que encontrar o primeiro elemento que não satisfaça a condição informada.
Atenção
Este método causa a avaliação do
IEnumerable<T>
.
Parâmetros | Retorno |
---|---|
Func<T, bool> predicate IEnumerable<T> source |
bool |
Como usar
Verificando se todos os valores da coleção são números pares
//IEnumerable<int> source = { 2, 4, 6, 8, 10 }
bool result = source.ForAll(value => value % 2 == 0);
//result = true