C#委托和lambda

论坛 期权论坛 期权     
匿名网站用户   2020-12-21 03:07   5610   0

委托参考链接:

https://www.cnblogs.com/wudiwushen/archive/2010/04/20/1703368.html

https://www.cnblogs.com/yinqixin/p/5056307.html

"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式。

所有Lambda表达式都使用Lambda运算符=>,该运算符读作"goes to"。

Lambda运算符的左边是输入参数(如果有),右边是表达式或语句块。Lambda表达式x => x * x读作"x goes to x times x"。

表达式 lambda 会返回表达式的结果,并采用以下基本形式: (input parameters) => expression

只有一个参数时,可以省略括号,如果多个参数,则必须加括号,并且用','隔开

可以将此表达式分配给委托类型。

ex1

ex2

ex3 没有参数

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP