Top 20 NuGet enumerable Packages
A collection of useful extension methods. Commonly Used Types: ArrayExtensions CollectionExtensions ConvertibleExtensions DictionaryExtensions DoubleExtensions EnumExtensions EnumerableExtensions ExceptionExtensions Int32Extensions ListExtensions ObjectExtensions StringBuilderExtensions StringExten...
iTin Export Engine Core, contains a tab-separated values (txt), comma-seprated values (csv), XML spreadsheet 2003 (xml) and SQL Script (sql) native writers
Helper methods/classes for operating on objects of type IEnumerable.
LINQ operators to enable C# 8.0 index and range new features working with LINQ queries and any type that implements IEnumerable<T>.
An intuitive tool for merging in-memory collections : add, update, delete elements simultaneously. Supports a functional LINQ approach (Merge), in-place collection merging (MergeInto), and a pure callback approach (ControlMerge, ControlMergeParallel). Callbacks can be injected to compose custom be...
Memory efficient psuedo-randomly permuted enumerator for C#/.NET to enumerate gigantic ranges.
Traverse an enumerable tree, depth or breadth first. Example: var dirs = new DirectoryInfo("C:\\") .Traverse(TraverseKind.BreadthFirst, dir => dir.EnumerateDirectories());
A fluent library of wonderful extensions and utilities that can make your code short and clean.
Interactive Extensions Async Library used to express queries over asynchronous enumerable sequences.