摘要: 串联是一个将两个集合连接在一起的过程。在Linq中,这个过程通过Concat操作符实现。Concat操作符用于连接两个集合,生成一个新的集合,类似于SQL语句中的Union操作 (第一个集合和第二个集合的元素的类型必须是相同的) 一、相同集合中的串联 using System; using Syst 阅读全文
posted @ 2020-04-14 14:34 LuckyZLi 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Linq中的排序操作符包括OrderBy、OrderByDescending、ThenBy、ThenByDescending和Reverse,提供了升序或者降序排序 一、OrderBy操作符 OrderBy操作符用于对输入序列中的元素进行排序,排序基于一个委托方法的返回值顺序。排序过程完成后,会返回 阅读全文
posted @ 2020-04-14 10:35 LuckyZLi 阅读(220) 评论(0) 推荐(0) 编辑
摘要: where是限制操作符,它将过滤标准应用在序列上,按照提供的逻辑对序列中的数据进行过滤。 where操作符不启动查询的执行。当开始对序列进行遍历时才开始执行,此时过滤条件将被应用到查询中。 //where限制操作符:使用延迟加载 List<int> nums = new List<int> { 1, 阅读全文
posted @ 2020-04-14 09:56 LuckyZLi 阅读(200) 评论(0) 推荐(0) 编辑
摘要: SelectMany操作符提供了将多个from子句组合起来的功能,相当于数据库中的多表连接查询,它将每个对象的结果合并成单个序列。 Sample Code如下: using System; using System.Collections.Generic; using System.Linq; us 阅读全文
posted @ 2020-04-14 09:42 LuckyZLi 阅读(228) 评论(0) 推荐(0) 编辑