Downloads of v 1.4.0


Average downloads per day


Last published

Share on Social Networks

License details

provided by Sonatype


There is a newer prerelease version of this package available.
See the version list below for details.

MoreLINQ (Portable)


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, Pipe, Prepend, PreScan, Scan, SingleOrFallback, SkipUntil, Split, TakeEvery, TakeLast, TakeUntil, ToDelimitedString, ToHashSet, Zip, ZipLongest

To install MoreLINQ (Portable), run the following command in the Package Manager Console

Install-Package MoreLinq.Portable -Version 1.4.0

Release Notes

Adds ForEach overload that supplies each element with its index to the callback action.

This PCL version of MoreLINQ is identical to the .NET version, except:
* ToDataTable and Trace methods are omitted,
* SequenceException is not serializable.

PCL profile 328 is used, i.e. the following targets are supported:
* .NET Framework 4 and higher
* Windows 8 and higher
* Windows Phone 8.1
* Windows Phone Silverlight 8 and higher
* Silverlight 5
* Xamarin.Android
* Xamarin.iOS



MoreLINQ Developers



This package has no dependencies.

Version History

Version Downloads Last updated
MoreLINQ (Portable) 2.0.0-beta04 838 Friday, August 5, 2016
MoreLINQ (Portable) 2.0.0-beta03 335 Thursday, February 18, 2016
MoreLINQ (Portable) 2.0.0-beta02 92 Tuesday, February 9, 2016
MoreLINQ (Portable) 2.0.0-beta01 115 Monday, February 1, 2016
MoreLINQ (Portable) 1.4.0 (this version) 27,681 Friday, October 16, 2015
MoreLINQ (Portable) 1.3.0 862 Friday, October 2, 2015
MoreLINQ (Portable) 1.2.0 765 Wednesday, September 16, 2015
MoreLINQ (Portable) 1.1.0 10,381 Tuesday, August 12, 2014