我理解 lambda 表达式本质上是一个内联委托声明,以防止额外的步骤
例子
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
}
}
如何将 Lambda 表达式应用于多参数?
delegate int Add(int a, int b)
static void Main(String[] args)
{
// Lambda expression goes here
}
如何使用 Lambda 表达式表达多参数?