C# LINQ 标准查询运算符

运算符名 描述
Where 根据给定的谓词对序列进行过滤
Select 指定要包含一个对象或对象的一部分
SelectMany 一种查询类型,返回集合的集合。该方法将这些结果合并为一个单独的集合
Take 接受一个输入参数 count ,返回序列中的前 count 个对象
Skip 接受一个输入参数 count ,跳过序列中的前 count 个对象,返回剩余对象
TakeWhile 接受一个谓词,开始迭代序列,只要谓词对当前项的计算结果为 true ,就选择该项。在谓词返回第一个 false 的时候,该项和其余项都被丢弃
SkipWhile 接受一个谓词,开始迭代序列,只要谓词对当前项的计算结果为 true ,就跳过该项。在谓词返回第一个 false 的时候,该项和其余项都会被选择
Join 对两个序列执行内联结。
GroupJoin 可以产生层次结果的联结,第一个序列中的各个元素都与第二个序列中的元素集合相关联
Concat 连接两个序列
OrderBy/ThenBy 根据一个或多个键对序列中的元素按升序排序
Reverse 反转序列中的元素
GroupBy 分组序列中的元素
Distinct 去除序列中的重复
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值