TommasoScalici.LINQExtensions (nuget): This package contains some additional extension methods for LINQ regarding combinatorics, sequence analysis, generation and manipulation.  Some of the useful extension methods you can find:   * Combinatorics *  - Combine - PartialPermute - Permute   * Sequence Analysis*  - FindSequenceKind   * Sequence Generation *  - Arithmetic - Fibonacci - Geometric - PrimeNumbers - Triangular   * Others IEnumerable<T> Extensions *  - RandomOrDefault - Shuffle - TakeRandom - TakeRandomWhile
Keywords: LINQ|Extension|Method|Extensions|Methods|Combinatorics|Arithmetic|Fibonacci|Geometric|Prime|Numbers|Statistics|Triangular|Combine|Permute|Generation|Manipulation|Random|Sequence