Releases
v2.3.10
v2.3.10 Windows/Linux/MacOS (.NET Core 10.0)
Compare
Sorry, something went wrong.
No results found
Original release date - 02.01.2026
All functionality:
SecureRandom (alternative to C# Cryptography.RandomNumberGenerator)
Does not rely on any dependencies, uses only hardware randomness => cant be compromised
Funcs for generating: Int32, Int64, double
Supports reseeding, autoReseeding, and SecureNext for reseeding before generating
Accepts minValue and maxValue for generating limits
Is based on ChaCha20 algorithm
slower than C# implementation
FastRandom (alternative to C# standart Random class)
Does not rely on any dependencies, uses only hardware randomness => cant be compromised
Funcs for generating: Int32, Int64, double
Accepts minValue and maxValue for generating limits
Uses Xoshiro256++ algorithm
a bit slower than C# Random
Numsys (short for numeric systems) - for Conversions of numbers from one numeric system to another, supports:
Auto (uses Fast versions if possible)
Funcs supporting custom digits for conversions
Support for binary variants of conversions (List and List (for more convinient operationwith Utf16 LittleEndian)
Fast conversions (only) for bases 2, 8, 10, 16
Support for direct number conversions
extending output to a minimal length
low base conversions (for bases less or equal to 10)
Conversions, for:
Conversions of Lists of different sized integers (supports BigEndian, LittleEndian)
Bytes lists to Int16/UInt16 conversions (supports BigEndian, LittleEndian, fast unsafe version, and last element filling to 0)
Utils, for:
Reverse methods for string, Lists, arrays, and some other collection (To replace the standart C# Linq implemetation)
Flag for checking if the number is prime
Getting Intervals for strings, arrays and list (startId, endId)
XOR operations on Arrays, Lists & integers
ToBinary, for:
Converting Lists of 16, 32 and 64 bit numbers (supports BigEndian, LittleEndian)
Converting 16, 32 and 64 bit numbers (supports BigEndian, LittleEndian)
Converting text (strings) to binary (bytes), supports: ASCII, UTF-8, UTF-16, BigEndian UTF-16, UTF-32
FromBinary, for:
Converting Byte arrays to any integer type, supports: BigEndian, LittleEndian
Converting Byte arrays into List, supports BigEndian, LittleEndian
Converting text from binary (bytes) to strings, supports: ASCII, UTF-8, UTF-16, BigEndian UTF-16, UTF-32
v2.3.10 Changes
Switch from .NET Core 8.0 to .NET Core 10.0 (for increased supprot and performance)
Added NuGet package release (nupkg release)
You can’t perform that action at this time.