|
Programmer ASP.NET MVC C# |
Programming
|
||
Предыдущий | Следующий | |
Используя лямбда-выражение можно очень красиво сделать формулу факториала, так же в примере используется метод замыкания:
Func<int, int> fact = null; fact = (x) => x > 1 ? x * fact(x - 1) : 1; Всего две строчки кода, пример использования: int a = fact(10); |
В 1/2/2017 5:14:57 AM, Аноним
Лямбда-выражение позволяет передавать функции в качестве аргументов вызову метода. Начнем с простого примера лямбда-выражения, возвращающего четные числа из списка целых чисел.