MoreLINQ

This project enhances LINQ to Objects with the following methods: Acquire, AggregateRight, Assert, AssertCount, AtLeast, AtMost, Await (EXPERIMENTAL), AwaitCompletion (EXPERIMENTAL), Batch, Cartesian, Choose, CountBetween, CompareCount, CountBy, CountDown, Concat, Consume, DistinctBy, EndsWith, EquiZip, Exactly, ExceptBy, Exclude, FallbackIfEmpty, FillBackward, FillForward, Flatten, Fold, ForEach, From, FullGroupJoin, FullJoin, Generate, GenerateByIndex, GroupAdjacent, Index, Insert, Interleave, Lag, Lead, LeftJoin, MaxBy, Memoize, MinBy, Move, OrderBy, OrderedMerge, Pad, PadStart, Pairwise, PartialSort, PartialSortBy, Partition, Permutations, Pipe, Prepend, PreScan, Random, RandomDouble, RandomSubset, Rank, RankBy, Repeat, RightJoin, RunLengthEncode, Scan, ScanRight, Segment, Sequence, SkipLast, SkipUntil, Slice, SortedMerge, Split, StartsWith, Subsets, TagFirstLast, TakeEvery, TakeLast, TakeUntil, ThenBy, ToArrayByIndex, ToDataTable, ToDelimitedString, ToDictionary, ToHashSet, ToLookup, Trace, Transpose, TraverseBreadthFirst, TraverseDepthFirst, Unfold, Windowed, ZipLongest, ZipShortest.

Info

Version: 3.0.0-beta-2
Author(s): MoreLINQ Developers.
Last Update: Thursday, May 17, 2018
.NET Fiddle:
Project Url: https://morelinq.github.io/
NuGet Url: https://www.nuget.org/packages/morelinq


Install
Install-Package morelinq
dotnet add package Z.EntityFramework.Plus.EF6
paket add morelinq
morelinq Download (Unzip the "nupkg" after downloading)

.NETStandard 1.0 .NETStandard 2.0
  • No dependencies.
net451 52 packages depend on this package.


Tags



STATS

must-have-score

7

avg-downloads-per-day

608

days-since-last-release

34