lambda表达式在C#中使用=>符号表示
定义:lambda表达式,表示一个匿名函数,=>前面的是参数,后面的是函数体。可以把它当作一个函数。
通过代码可以很简单的看出lambda表达式的作用
delegate int test(int a, int b); //定义一个int类型的委托
static void Main(string[] args)
{
test t = (p, z) => z - (p + 20);
Console.WriteLine(t(10, 100) + "");
Console.ReadKey();
}
得出的结果是70