Junior — Middle
Vai jūs varētu izskaidrot, kas ir Predicate programmēšanā?
sobes.tech AI
Atbilde no AI
Programmēšanā, īpaši C# valodā, Predicate ir delegāts, kas pārstāv metodi, kas pieņem vienu parametru un atgriež loģisku vērtību (bool). To izmanto, lai definētu nosacījumu vai kritēriju, kam objekts jāatbilst.
Predicate piemērs:
Predicate<int> isEven = x => x % 2 == 0;
bool rezultāts = isEven(4); // true
Šeit, isEven ir Predicate, kas pārbauda, vai skaitlis ir pāris.