linq和匿名方法委托匿名委托lambda

Posted 1016391912pm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linq和匿名方法委托匿名委托lambda相关的知识,希望对你有一定的参考价值。

委托相当于javascript中的闭包,c++中的函数指针。

c#为了引进这个函数指针,将其进行包装成“委托”,同时将非托管的变成托管的。

1.最初的委托该怎么用

技术图片

弊端:写的代码量过多,还要写一个显示的方法(Run)。

2.匿名委托

技术图片

直接将方法体赋予委托实例。

3.lambda表达式

技术图片

s是参数,只有一个参数时可省略小括号;方法体只有一句时,可以省略大括号。

4.还能继续优化吗

技术图片

以上是关于linq和匿名方法委托匿名委托lambda的主要内容,如果未能解决你的问题,请参考以下文章

委托,匿名方法,Lambda表达式

C#学习之初步理解委托事件匿名方法和Lambda

LINQ TO SQL

委托,lambda,匿名方法

18(番外)匿名方法+lambda表达式

C#中的委托,匿名方法和Lambda表达式