多参数的Lambda表达式

9 浏览
0 Comments

多参数的Lambda表达式

我理解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); // 输出25
   }
}

如何将lambda表达式应用于多个参数?

像这样的例子:

 delegate int Add(int a, int b)
 static void Main(String[] args)
 {
    // Lambda表达式在此处
 }

如何使用lambda表达式表示多个参数?

0