This is a dll project for common operations, functions, and extensions that I use in other projects.
All source code is C# using .NET Framework 4.7.2.
This project is licensed under the Apache 2.0 License.
Here is some brief documentation of the functionality of this library.
Defines a static extension to arrays that copies part of the source array and returns the resulting array instead of assigning the result to a function argument.
Implements extensions to byte arrays that convert the arrays to other types.
Implements extensions to base types to convert them to byte arrays.
Provides methods and constants for working with bytes and for treating numbers as bits.
Provides methods for performing calculations on floating point numbers.
Defines extensions to the base integer types for common math operations.
The source code contains a unit test project that is used to help development, but the unit tests are not meant to be included with any distributions. There are unit tests for every class and every function in the main project.