没有合适的资源?快使用搜索试试~ 我知道了~
Linq.Extras:一组扩展方法来补充System.Linq.Enumerable中的方法
共97个文件
cs:83个
csproj:4个
md:2个
需积分: 9 1 下载量 63 浏览量
2021-05-04
20:52:02
上传
评论
收藏 136KB ZIP 举报
温馨提示
Linq.Extras 一组扩展和辅助方法,以补充System.Linq.Enumerable 。 其中一些方法只是常见Linq操作的快捷方式(例如Append , IsNullOrEmpty ),或者是对现有Linq方法的改进(例如,为FirstOrDefault指定默认值,为Max指定比较器)。 其他人则做更复杂的事情,这些事情在标准Linq中没有等效功能( RankBy , DistinctUntilChanged )。 以下是一些有趣的方法: DistinctBy , IntersectBy ,并UnionBy , ExceptBy , SequenceEqualBy ExceptBy 与Distinct , Intersect , Union , Except , SequenceEqual ,但允许您指定相等比较的键。 var result = items . Dis
资源推荐
资源详情
资源评论
收起资源包目录
Linq_Extras-master.zip (97个子文件)
Linq.Extras-master
Linq.Extras.ndproj 211KB
Linq.Extras.sln.DotSettings 950B
src
Linq.Extras
OrDefault.cs 8KB
IntersectBy.cs 2KB
WithIndex.cs 11KB
Flatten.cs 6KB
Linq.Extras.csproj 3KB
Batch.cs 2KB
SequenceEqualBy.cs 2KB
XEnumerable.cs 1KB
AppendPrepend.cs 2KB
ItemWithIndex.cs 1KB
RankBy.cs 11KB
ToCollections.cs 7KB
Internal
ExcludeFromCodeCoverageAttribute.cs 417B
MaybeNullAttribute.cs 422B
ArgumentExtensions.cs 1KB
XComparer.cs 13KB
DistinctUntilChanged.cs 3KB
CommonPrefix.cs 2KB
MinMax.cs 10KB
INode.cs 844B
ToHierarchy.cs 3KB
IndexOfSubstring.cs 3KB
Properties
Annotations.cs 38KB
AssemblyInfo.cs 469B
Resources.cs 312B
TreeTraversalMode.cs 516B
DistinctBy.cs 1KB
UnionBy.cs 2KB
Infer.cs 9KB
OuterJoin.cs 9KB
None.cs 2KB
IndexOf.cs 5KB
IsNullOrEmpty.cs 2KB
GroupUntilChanged.cs 4KB
XList.cs 3KB
ExceptBy.cs 2KB
Generate.cs 2KB
XEqualityComparer.cs 3KB
Linq.Extras.sln 3KB
tools
build
CommandLineApplicationBullseyeExtensions.cs 1KB
Build.cs 4KB
build.csproj 1KB
LICENSE.md 11KB
README.md 4KB
docs
Documentation.shfbproj 4KB
appveyor.yml 243B
tests
Linq.Extras.Benchmarks
BatchBenchmark.cs 1KB
IndexOfBenchmark.cs 1KB
WithIndexOnListBenchmark.cs 1KB
WithIndexOnEnumerableBenchmark.cs 904B
Linq.Extras.Benchmarks.csproj 380B
WithIndexOnArrayBenchmark.cs 1KB
Linq.Extras.Tests
Linq.Extras.Tests.csproj 1KB
XEnumerableTests
NoneTests.cs 2KB
ToHierarchyTests.cs 3KB
FirstOrDefaultTests.cs 2KB
DistinctByTests.cs 2KB
LeftOuterJoinTests.cs 2KB
SingleOrDefaultTests.cs 3KB
MiscTests.cs 704B
UnionByTests.cs 3KB
ExceptByTests.cs 3KB
GenerateTests.cs 1KB
FullOuterJoinTests.cs 2KB
AppendPrependTests.cs 1KB
LastOrDefaultTests.cs 2KB
CommonPrefixTests.cs 2KB
IsNullOrEmptyTests.cs 3KB
BatchTests.cs 2KB
RankByTests.cs 11KB
ElementAtOrDefaultTests.cs 2KB
DistinctUntilChangedTests.cs 4KB
MinMaxTests.cs 8KB
IntersectByTests.cs 3KB
IndexOfTests.cs 4KB
GroupUntilChangedTests.cs 6KB
IndexOfSubstringTests.cs 3KB
ToCollectionsTests.cs 4KB
FlattenTests.cs 6KB
WithIndexTests.cs 4KB
RightOuterJoinTests.cs 2KB
SequenceEqualByTests.cs 2KB
Extensions.cs 3KB
XComparerTests
ChainWithTests.cs 3KB
ReverseTests.cs 784B
MinMaxTests.cs 863B
FromComparisonTests.cs 711B
ByTests.cs 2KB
TestHelper.cs 4KB
XListTests
SwapTests.cs 1KB
AsReadOnlyTests.cs 2KB
ShuffleTests.cs 2KB
Linq.Extras.snk 596B
.gitignore 109B
build.cmd 59B
共 97 条
- 1
资源评论
三渔
- 粉丝: 23
- 资源: 4544
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功