linq
文章平均质量分 61
等待临界
welcome
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linq中的Enumerable和Queryable
前言正文使用场合不同返回类型不同传递参数不同总结前言此文章延续自C#中Linq的使用正文上节讲到Linq可以通过查询方法来使用,Linq中有两个命名空间,分别是System.Linq.Enumerable和System.Linq.Queryable,两个命名空间中几乎拥有相同的方法,使用方式也大致相同,如下: int[] y = { 0, 9, 2, 3, 5 };原创 2017-11-19 18:08:00 · 2377 阅读 · 0 评论 -
C#中的Func<>
这是官方说明:https://msdn.microsoft.com/zh-cn/library/bb534960.aspx以前为了能调用一个方法,必须定义一个相应的delegate,后来便有了通用委托Func没有参数: FuncTResult>有参数:FuncT代表传入参数类型,TResult代表返回参数类型,当然可以有多个参数T1、T2、T3…写法如下:原创 2017-11-19 18:34:04 · 9139 阅读 · 0 评论 -
Lambda简单概念
什么是lambda表达式? 是函数体。形参列表=>函数体,函数体多于一条语句的可用大括号括起。lambda没有return却能返回值是什么原理啊? lambda函数体只有一句时,会追加一个return,e->e*2等价于(e)->{return e*2;} 在{}里面属要return,什么是表达式树? 您可以让C#或Visual Basic编译器根据匿名lambda表达式为您创建表达式树原创 2017-11-19 18:54:45 · 345 阅读 · 0 评论 -
C#中Linq的使用
正文Linq定义如何使用Linq两种使用方式正文Linq定义LINQ(Language Integrated Query)语言集成查询是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。 凡是某一类数据的集合都可以使用Linq,如object、DbSet(EF中)、List、数组、XML。 关键词:用于查原创 2017-11-19 17:01:02 · 4719 阅读 · 0 评论
分享