Linq常用扩展方法

Linq有一些常用的扩展方法,它们可以大大提升我们开发效率,也使代码看起来更优雅更简洁

去了解每一个扩展方法的使用,你一定会马上抛弃掉原来对集合的低效率操作


过滤、选择:

Where 、Select 

选择首项、尾项:

First 、FirstOrDefault、Last、LastOrDefault

所有满足、其中一个满足:

All 、Any

聚合函数:

Max 、Min 、Average 、Sum、Count

排序:

OrderBy、OrderByDescending

分页:

Skip、Take

分组:

GroupBy

包含:

Contains 

集合操作:

Union ( = Concat + Distinct)、Except 、Intersect 

生成数组:

ToList 、ToArray 、ToDictionary 


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值