ArrayDeconstructors is a source package which allows you to use new C# 7 deconstruction syntax to deconstruct array into variables:
int[] array = <...>;
var (a,b) = array;
LinqPlus provides more LINQ awesomeness, with optimized LINQ methods for specific containers, tuple enumeration of dictionaries, functional LINQ extension methods, single function extensions for common patterns, and more.
SpanDeconstructors is a source package which allows you to use C# 7 deconstruction syntax to deconstruct array or span into variables:
Span<int> span = <...>;
var (a,b) = span;