Sobes.tech
Junior
133
questionbank

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

Ответ от нейросети

sobes.tech AI

Предикат в контексте C# — это делегат, представляющий метод, который принимает один аргумент и возвращает булево значение (true или false), указывающее, соответствует ли аргумент определенному условию. Чаще всего используется предопределенный делегат Predicate<T>, где T — тип аргумента.

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

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