作业帮 > 综合 > 作业

什么是Lambda表达式?什么是 LINQ表达式?

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 22:27:19
什么是Lambda表达式?什么是 LINQ表达式?
什么是Lambda表达式?什么是 LINQ表达式?
Lambda 可以简单的理解为一种匿名函数 例如:
p=>p++; 可以翻译成 (p){ p++ ; } (注意,因为是匿名的, 所以这里没有函数名 , 需要有委托对象来引用它 .)

LINQ可以简单的理解成一种筛选语法 , 一般继承了IEnumerable的对象都可以用来筛选 , 例如:
有 List lista 则有 from A in lista where A.a=="你好." select A

当然 上面的例子中 两者结合,可以有 lista.find( A => A.a=="你好");


如果要进一步了解Lambda , LINQ 请参考MSDN.
望采纳.