- 10
- 0
- 约1.63千字
- 约 8页
- 2022-05-28 发布于山西
- 举报
LINQ基础;LINQ概述(1);LINQ概述(2);使用var创建隐型局部变量; Lambda表达式是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。所有Lambda表达式都使用Lambda运算符“=”,(读为goes to)。Lambda运算符的左边是输入参数(如果有),右边包含表达式或语句块。例如,Lambda表达式x = x * x读作x goes to x times x。Lambda表达式的基本形式如下:
(input parameters) = expression
其中,input parameters表示输入参数,expression表示表达式。
技巧:(1)Lambda表达式用在基于方法的LINQ查询中,作为诸如Where和Where(IQueryable, String, Object[])等标准查询运算符方法的参数。
(2)使用基于方法的语法在Enumerable类中调用Where方法时(像在LINQ to Objects和LINQ to XML中那样),参数是委托类型FuncT, TResult,使用Lambda表达式创建委托最为方便。
注意:在is或as 运算符的左侧不允许使用Lambda表达式。
下列规则适用于Lambda表达式中的变量范围:
捕获的变量将不会被作为垃圾回收
您可能关注的文档
最近下载
- 17J927-1 车库建筑构造.docx VIP
- 新2002J13(二)住宅厨房卫生间变压式排风道图集(II型)-全国各省建筑标准.pdf VIP
- 腾讯云WorkBuddy使用教程.pptx VIP
- 天然气长输管道施工期环境监理研究——以川气东送二线天然气管道工程(川渝鄂段)为例.pdf VIP
- 通信评标专家考试题库及详细答案.docx VIP
- (2026年)PICU护理进修汇报课件.pptx VIP
- 2015款长安CS75维修手册(CN)_印刷版 1.pdf VIP
- 川气东送二线天然气管道工程鄂豫赣皖浙闽段项目(一期)水土保持方案报告书.pdf VIP
- 危化品外浮顶储罐区火灾爆炸专项应急预案.docx VIP
- 2026年房地产市场监管措施.docx VIP
原创力文档

文档评论(0)