Repository navigation
[preview] v1.9 windows
Pre-release
Pre-release
Release date - 14.09.2025
All functionality:
- Numsys (short for numeric systems) - for Conversions of numbers from one ns to another, supports:
- Auto (uses Fast versions if possible)
- Fast conversions (only) for bases 2, 8, 10, 16
- funcs supporting custom digits for conversions
- Support for direct number conversions (in beta)
- 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
- Intervals, for:
- Intervals for strings, arrays and list
- With startId and endId parameters for a more intuitive usage
- Based on standart Linq functionality (though you are still absolutely free to use the standart C# implemetations)
- ToBinary, for:
- 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
- Converting Lists of 16, 32 and 64 bit numbers (supports BigEndian, LittleEndian)
- FromBinary, for:
- Converting text (strings) to binary (bytes), supports: ASCII, UTF-8, UTF-16, BigEndian UTF-16, UTF-32
- For text conversion use the standart BitConverter as of now
v1.9 Changes
- Added Conversions for Lists of different sized integers
- Added ToBinary for Lists of different sized integers
- (in beta) Added Numsys AsBinary variants
- small bugfixes
- lots of optimisation and old code refactoring