Lambda表达式

Lambda表达式
  Lambda表达式
//x的类型省略了,编译器可以根据上下文推断出来,后面跟着的是表达式
x => x+1
deleage(int x){return x+1;}
//后面跟着的是语句块
x=>{return x+1;}
delegate(int x){return x+1;}
//输入参数也可以带类型,带类型后别忘记小括号哦
(int x) => x+1
delegate(int x){return x+1;}
//也可以多个输入参数,逗号分隔,别忘记小括号
(x,y) => x+y
delegate(int x,int y){return x+y;}
//无参的也行
() => 1
delegate(){return 1;}


(x,y) => x+y   参数:(x,y)    =>(操作符读作”Goes to”)   语句
原文地址:https://www.cnblogs.com/mokliu/p/2138927.html