Делегаты: предикат против действия против функции
Action
, Func
и Predicate
принадлежат к семейству visual-c# делегатов.
Action
: действие может c#-language принимать n входных параметров, но delegates возвращает значение void.
Func
: Func func может принимать n входных func-delegate параметров, но всегда будет predicates возвращать результат предоставленного csharp типа. Func
, здесь T1, T2, T3 c-sharp - входные параметры, а TResult predicate - их выход.
Predicate
: предикат также predicate является формой Func, но func-delegate всегда будет возвращать bool. Проще func говоря, это оболочка для func-delegate Func
.
c#
delegates
predicate
func
Делегаты: предикат против действия против функции
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.