摘要: 联接是指将一个数据源对象与另一个数据源对象进行关联或联合的操作。这两个数据源对象通过一个共同的值或属性进行关联。 LINQ的联接操作符将包含可匹配(或相同)关键字的两个或多个数据源中的值进行匹配。 LINQ有两个联接操作符:join和groupjoin。1. join join操作符类似于... 阅读全文
posted @ 2014-10-21 23:31 libingql 阅读(2541) 评论(0) 推荐(0) 编辑
摘要: LINQ排序操作符包括:OrderBy、OrderByDescending、ThenBy、ThenByDescending及Reverse。1. OrderBy1>. 原型定义public static IOrderedQueryable OrderBy(this IQueryable sour... 阅读全文
posted @ 2014-10-21 19:48 libingql 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: 1. Where 限制操作符Where用于过滤序列,按照提供的逻辑对序列中的数据进行过滤。Where可以出现多次。1.1 原型定义public static IEnumerable Where(this IEnumerable source, Func predicate);public stat... 阅读全文
posted @ 2014-10-21 17:03 libingql 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 投影是指在将序列中的元素转换为一个自定义形式的操作。投影操作符Select和SelectMany用于选择出赋予了适当功能的值。SelectMany操作符可以处理多个集合。 LINQ表达式语法: 1. Select Select操作符对单个序列或集合中的值进行投影。1.1 原型定义publi... 阅读全文
posted @ 2014-10-21 02:06 libingql 阅读(1465) 评论(0) 推荐(1) 编辑