Classes, methods and extension methods dealing with randomness, shuffling, and auxiliary classes and methods.
The static class "R" contains static methods "Next", "NextDouble" and "NextFloat" which use an internal static Random instance, and also contains extension methods "Shuffle" (which randomizes a list), "GetRandom" (which takes a random element from a list) and "GetRandomWithoutReplacement" (which takes a number of random unique elements from a list).
Install-Package Soothsilver.Random -Version 1.1.0
dotnet add package Soothsilver.Random --version 1.1.0
<PackageReference Include="Soothsilver.Random" Version="1.1.0" />
paket add Soothsilver.Random --version 1.1.0
This package has no dependencies.
This package is not used by any popular GitHub repositories.