一、lambda表达式语法
lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边是lambda的主体。
Lambda表达式可以有多个参数、一个参数,或者没有参数。
格式: (参数列表)=>表达式或语句块
表现形式为 1.一个参数:a=>b
2.多个参数:(a-list)=>b
二、Lambda表达式的格式实例
(x, y) => x * y //多参数,隐式类型=> 表达式
x => x * 5 //单参数, 隐式类型=>表达式
x => { return x * 5; } //单参数,隐式类型=>语句块
(int x) => x * 5 //单参数,显式类型=>表达式
(int x) => { return x * 5; } //单参数,显式类型=>语句块
() => Console.WriteLine() //无参数