Top 20 NuGet ienumerable Packages
Simple C# library to specify whether to place nulls first or last when ordering an enumerable by a key selector with nullable types.
Helper methods/classes for operating on objects of type IEnumerable.
The "classy" way to filter collections.
Adds extension methods and other useful things to make things easier.
Collection extensions and custom collections for .NET.
Extension function pack to increase productivity and improve source code writing.
A .NET Standard class library with JsonConverters to assist with serializing/deserializing collections, including support for collections serialized as either an array or single value.
This is a micro library that solves a single problem: How to run a large number of async tasks in parallel without running too many at the same time - and without running out of memory.
a collection of my useful extension methods.
The RandomEnumerableExtensions class library implements Random() and Shuffle() extension methods so they are available as methods on any collection that implements IEnumerable<T>.
The Random() method returns one item randomly chosen from the collection. The Shuffle() method reorders the collection...
IAsyncEnumerable interface definition, and some LINQ function for it
A collection of extension methods for better string representations (e.g. IEnumerable and specializations for IList, ISet and IDictionary, TimeSpan).
SeedPacket 5.0 adds a .seed() method onto IEnumerable for the quick seeding of data. Designed to be a part of your LINQ workflow, it quickly generates and populates many IEnumerable list types with realistic data that is as simple as: var mylist = new List<Item>().Seed().
SeedPacket is easy to us...
A Swiss Army Knife package of helper classes and methods found to be useful in a multitude of projects
Ever wanted to quickly convert an IEnumerable to a DataTable, or quicly do batched operation on a list, or even pull out a random item from an IEnumerable, (Particularly useful for testing)? This Nuget gives you all that and more!
Extension methods for IEnumerable<T>, including ForEach(), Apply() operators, Around(), Mask(), SkipLast(), TakeLast(), TakeWhileAndNext(), FirstOrEmpty(), Permutations(), Interleave() operators, NotOf() (type-removing) operators and more.
A collection of extension methods to IQueryable and IEnumerable that enable easy and performance Soundex searches
A collection of extension methods to IQueryable and IEnumerable that enable easy and performance Levenshtein searches
LINQ-like helpers and extension methods for IEnumerable. Type filters, Option-type conversions, flattening enumerables, fast single-element enumerables, and others.
Extensions that support the C# functional paradigm, focusing mainly on infinite enumerables.