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.
NQuery is a relational query engine that allows executing a SELECT query against in-memory objects. It can
use arrays, data sets, data tables or any other custom data source. NQuery is completely extensible so
that you can add custom functions, aggregates, constants and parameters.
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.
An extension of `IEnumerable` that allows a single item to be concatenated on to an existing enumerable collection.
Microsoft added an `Append` method in the `System.Linq` namespace from .NET Framework 4.7.1.
Use this package to get the same functionality in early versions.
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...
More information
FAST N SMALL. Covert an Excel File (.xls and .xlsx) to object oriented IEnumerator based on class that matches the same name as the columns. No need of interop or any other reference. See website for sourcecode!
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...
More information