Junior — Middle
Meg tudná magyarázni, hogy mit értünk Predicate alatt a programozásban?
sobes.tech MI
Válasz az MI-től
A programozásban, különösen C#-ban, a Predicate egy delegált, amely egy olyan metódust képvisel, amely egy paramétert fogad és egy logikai értéket (bool) ad vissza. Ezt arra használják, hogy meghatározzák egy objektum feltételét vagy kritériumát.
Predicate használatának példája:
Predicate<int> isEven = x => x % 2 == 0;
bool result = isEven(4); // true
Itt az isEven egy Predicate, amely ellenőrzi, hogy egy szám páros-e.