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