38 packages returned for id:morelinq

  • 3,593,898 total downloads
  • last updated 4/5/2019
  • Latest version: 3.1.1
  • linq extensions
This project enhances LINQ to Objects with the following methods: Acquire, AggregateRight, Append, Assert, AssertCount, AtLeast, AtMost, Await (EXPERIMENTAL), AwaitCompletion (EXPERIMENTAL), Backsert, Batch, Cartesian, Choose, CountBetween, CompareCount, CountBy, CountDown, Consume, DistinctBy,... More information
MoreLINQ (Portable)
  • 144,260 total downloads
  • last updated 8/5/2016
  • Latest version: 2.0.0-beta04
  • linq extensions
This project is a PCL port of MoreLINQ that enhances LINQ to Objects with the following methods: Acquire, AssertCount, Batch, Concat, Consume, DistinctBy, EquiZip, ExceptBy, Fold, ForEach, Generate, GenerateByIndex, GroupAdjacent, Index, MaxBy, MinBy, OrderedMerge, Pad, Pairwise, PartialSort,... More information
MoreLINQ's DistinctBy for C# Sequences (Source)
  • 123,282 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method DistinctBy. Returns all distinct elements of the given source, where "distinctness" is determined via a projection and the default eqaulity comparer for the projected type.
MoreLINQ's Batch for C# Sequences (Source)
  • 87,558 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method Batch. Batches the source sequence into sized buckets.
MoreLINQ's Pairwise for C# Sequences (Source)
  • 22,878 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method Pairwise. Returns a sequence resulting from applying a function to each element in the source sequence and its predecessor, with the exception of the first element which is only returned as the predecessor of the second element.
MoreLINQ's MaxBy for C# Sequences (Source)
  • 17,456 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method MaxBy. Returns the maximal element of the given sequence, based on the given projection.
MoreLINQ's ForEach for C# Sequences (Source)
  • 13,658 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method ForEach. Immediately executes the given action on each element in the source sequence.
MoreLINQ's MinBy for C# Sequences (Source)
  • 12,036 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method MinBy. Returns the minimal element of the given sequence, based on the given projection.
MoreLINQ's Index for C# Sequences (Source)
  • 10,263 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method Index. Returns a sequence of where the key is the zero-based index of the value in the source sequence.
MoreLINQ's ToDelimitedString for C# Sequences (Source)
  • 7,451 total downloads
  • last updated 3/7/2018
  • Latest version: 1.1.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method ToDelimitedString. Creates a delimited string from a sequence of values. The delimiter used depends on the current culture of the executing thread.
MoreLINQ's ToDataTable for C# Sequences (Source)
  • 7,410 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method ToDataTable. Appends elements in the sequence as rows of a given object with a set of lambda expressions specifying which members (property or field) of each element in the sequence will supply the column values.
MoreLINQ's ExceptBy for C# Sequences (Source)
  • 7,383 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.1
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method ExceptBy. Returns the set of elements in the first sequence which aren't in the second sequence, according to a given key selector.
MoreLINQ's Generate for C# Sequences (Source)
  • 6,600 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.3
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method Generate. Returns a sequence of values based on indexes.
MoreLINQ's Consume for C# Sequences (Source)
  • 6,555 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method Consume. Completely consumes the given sequence. This method uses immediate execution, and doesn't store any data during execution.
MoreLINQ's GroupAdjacent for C# Sequences (Source)
  • 6,237 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method GroupAdjacent. Groups the adjacent elements of a sequence according to a specified key selector function.
MoreLINQ's Acquire for C# Sequences (Source)
  • 6,098 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method Acquire. Ensures that a source sequence of objects are all acquired successfully. If the acquisition of any one fails then those successfully acquired till that point are disposed.
MoreLINQ's AssertCount for C# Sequences (Source)
  • 6,017 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method AssertCount. Asserts that a source sequence contains a given count of elements.
MoreLINQ's EquiZip for C# Sequences (Source)
  • 5,990 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method EquiZip. Returns a projection of tuples, where each tuple contains the N-th element from each of the argument sequences.
MoreLINQ's Pad for C# Sequences (Source)
  • 5,908 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.2
  • linq extensions
C# source implementation that enhances LINQ to Objects with the method Pad. Pads a sequence with default values if it is narrower (shorter in length) than a given width.