Лямбда-выражение похоже на анонимный метод, написанный вместо экземпляра делегата.
delegate int MyDelagate (int i);
MyDelagate delSquareFunction = x => x * x;Рассмотрим лямбда-выражение x => x * x;
Значением входного параметра является x (слева от =>)
Логика функции: x * x (справа от =>)
Код лямбда-выражения может быть блоком выражения вместо выражения.
x => {return x * x;};
Комментариев нет:
Отправить комментарий