Sobes.tech
Junior

O que é um predicado no contexto da programação em C#?

sobes.tech IA

Resposta da IA

O predicado no contexto do C# é um delegado que representa um método que aceita um argumento e retorna um valor booleano (true ou false), indicando se o argumento satisfaz uma condição específica. Geralmente, usa-se o delegado predefinido Predicate<T>, onde T é o tipo do argumento.

// Exemplo de uso de Predicate<int>
Predicate<int> isEven = number => number % 2 == 0;

// Verificar se um número é par
bool result = isEven(10); // result será true