Sobes.tech
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