, поскольку NumberHandler
принимает один параметр типа int
и возвращает bool
, это будет просто:
NumberHandler _numberHandler = (int number) => number == 100;
или
NumberHandler _numberHandler = number => number == 100;
Кроме того, я бы не стал изобретать велосипед и вместо этого использовал бы Predicate<int>
, т.е.
Predicate<int> _numberHandler = number => number == 100;
Я также настоятельно рекомендую вам прочитать Лямбда-выражения (Руководство по программированию в C #)