В этой лекции вы разберётесь, как передавать лямбда-выражения и методы в качестве параметров с помощью делегатов: собственных и универсальных
Func,
Action,
Predicate. Мы напишем методы, принимающие лямбды, посмотрим, как это связано с
LINQ, и разберём частые ошибки вывода типов и несовпадения сигнатур.