兰姆达意思是希腊字母表中排序第十一位的字母,大写为Λ,英语名称为Lambda。是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象,是一个匿名函数,即没有函数名的函数。
在编写Lambda时,通常不必为输入参数指定类型,因为编译器可以根据Lambda主体、基础委托类型以及C#语言规范中描述的其他因素推断类型。对于大多数标准查询运算符,第一个输入是源序列中的元素的类型。因此,如果要查询IEnumerable;,则输入变量将被推断为Customer对象。
兰姆达意思是希腊字母表中排序第十一位的字母,大写为Λ,英语名称为Lambda。是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象,是一个匿名函数,即没有函数名的函数。
在编写Lambda时,通常不必为输入参数指定类型,因为编译器可以根据Lambda主体、基础委托类型以及C#语言规范中描述的其他因素推断类型。对于大多数标准查询运算符,第一个输入是源序列中的元素的类型。因此,如果要查询IEnumerable;,则输入变量将被推断为Customer对象。