Sobes.tech
Junior — Middle

Можете ли да обясните какво се разбира под Predicate в програмирането?

sobes.tech AI

Отговор от AI

В програмирането, особено в C#, Predicate е делегат, който представлява метод, приемащ един параметър и връщащ логическа стойност (bool). Използва се за определяне на условие или критерий, който трябва да изпълни обект.

Пример за използване на Predicate:

Predicate<int> isEven = x => x % 2 == 0;

bool result = isEven(4); // true

Тук isEven е Predicate, който проверява дали числото е четно.