Junior
Mi az a predikát a C# programozás kontextusában?
sobes.tech MI
Válasz az MI-től
A predikát a C#-ban egy delegált, amely egy olyan metódust képvisel, amely elfogad egy argumentumot, és egy logikai értéket (true vagy false) ad vissza, jelezve, hogy az argumentum megfelel-e egy adott feltételnek. Leggyakrabban az előre definiált Predicate<T> delegáltat használják, ahol T az argumentum típusa.
// Példa a Predicate<int> használatára
Predicate<int> isEven = number => number % 2 == 0;
// Ellenőrzés, hogy egy szám páros-e
bool result = isEven(10); // az eredmény true lesz