ZLinq is a zero-allocation LINQ library for .NET, achieving superior performance by using structs and generics. It covers all LINQ methods with optimizations such as SIMD support and a Source Generator for easier integration. Compatible with multiple platforms including .NET Standard 2.0, Unity, and Godot, ZLinq provides extensive coverage and performance enhancements over traditional LINQ, making it an attractive choice for high-performance applications.
Table of contents
ValueEnumerable Architecture and OptimizationTryGetNextTryGetNonEnumeratedCount / TryGetSpan / TryCopyToLINQ to SpanLINQ to SIMDVectorizable MethodsLINQ to TreeSort: