Sobes.tech
Junior

Какво е предикат в контекста на програмирането на C#?

sobes.tech AI

Отговор от AI

Предикатът в контекста на C# е делегат, който представлява метод, приемащ един аргумент и връщащ булева стойност (true или false), указваща дали аргументът отговаря на определено условие. Най-често се използва предварително дефинираният делегат Predicate<T>, където T е типът на аргумента.

// Пример за използване на Predicate<int>
Predicate<int> isEven = number => number % 2 == 0;

// Проверка дали числото е четно
bool result = isEven(10); // резултатът ще бъде true