Junior
¿Qué es un predicado en el contexto de la programación en C#?
sobes.tech AI
Respuesta de la IA
El predicado en el contexto de C# es un delegado que representa un método que acepta un argumento y devuelve un valor booleano (true o false), indicando si el argumento cumple con una condición específica. La mayoría de las veces se utiliza el delegado predefinido Predicate<T>, donde T es el tipo del argumento.
// Ejemplo de uso de Predicate<int>
Predicate<int> isEven = number => number % 2 == 0;
// Comprobar si un número es par
bool result = isEven(10); // result será true