在.Net中,本身对Objects也支持LINQ的扩展,但是对于一些特定的功能,就需要我们自己去扩展。
项目简介
该项目与LINQ规范保持一致,针对Objects进行扩展,总共扩展了100多个方法,功能非常齐全且强大。
项目结构
扩展方法合集
部分使用示例
引用
using static MoreLinq.Extensions.LagExtension;
using static MoreLinq.Extensions.LeadExtension;
using MoreEnumerable = MoreLinq.MoreEnumerable;
随机排序
列表转换为DataTable
判断结尾
LeftJoin / RightJoin
项目地址
更多开源项目请查看:一个专注推荐优秀.Net开源项目的榜单
- End -