Я понимаю, что выражение лямбда является, по сути, встроенным объявлением делегата, чтобы предотвратить дополнительный шаг
Пример
delegate int Square(int x)
public class Program
{
static void Main(String[] args)
{
Square s = x=>x*x;
int result = s(5);
Console.WriteLine(result); // gives 25
}
}
Как применить Лямбда-выражения к нескольким параметрам Что-то вроде
delegate int Add(int a, int b)
static void Main(String[] args)
{
// Lambda expression goes here
}
Как можно выразить несколько параметров с помощью выражений лямбда?