ASP.NET网站开发--LINQ to SQL-Lambda

1.Lambda简介

Lambda表达式:简化委托的使用,让代码更加简洁,是C#1.0新增的重要功能之一。

表达式形式:

1.一个参数:param=>expr

2.多个参数:(param-list)=>expr

例如:Expression<Func<string.bool>>expr=0=>0.Length>9;

语句主要分为两个部分,“>=”是一个整体,是Lambda操作符。“>=”的左边传入参数声明,“<=”右边是函数体。

Lambda表达式并不适用于所有的借口,只是适用于函数式接口

函数式接口:有且仅有一个抽象方法的借口。

猜你喜欢

转载自blog.csdn.net/qq_41141741/article/details/79770264