摘要: 简单介绍:Enumerable 和 Queryable 他们都是静态类,位于命名控件 System.Linq下,分别为IEnumerable<T>和IQueryable<T>提供方法扩展。关于扩展方法请查看:.NET扩展方法一章 Enumerable 为 IEnumerable<T> 泛型接口提供扩 阅读全文
posted @ 2016-08-10 17:18 思如雨 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 先来看一下我们的表结构: 首先毫无疑问的要创建我们的上下文对象: Average 平均值: Max 最大值: Min 最小值: Sum 求和: Count 数量: 执行结果: Contains 包含: Distinct 去重: 执行结果: Take 取出指定个数 Skip 跳过指定个数 结合使用 S 阅读全文
posted @ 2016-08-10 15:38 思如雨 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: .NET 的扩展方法是在.NET 3.0引入的,MSDN给出的定义是:扩展方法使你能够向现有类型“添加”方法(包括你自定义的类型和对象噢),而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但是可以像扩展类型上的实例方法一样进行调用。对于用C#编写的客户端代码, 阅读全文
posted @ 2016-08-10 14:12 思如雨 阅读(2403) 评论(0) 推荐(1) 编辑