Files
SabreTools.IO/SabreTools.Numerics.Extensions

SabreTools.Numerics.Extensions

This library contains numeric-related extensions with some functionality locked behind .NET version support.

Relies on functionality found in SabreTools.Numerics.

Class Description
BinaryReaderExtensions Extensions to BinaryReader allowing for endian-specific reads, peeking functionality, and try-read functionality.
BinaryWriterExtensions Extensions to BinaryWriter allowing for endian-specific writes.
ByteArrayExtensions Utility byte[] and byte?[] extensions related to numerics and math.
ByteArrayReaderExtensions Extensions to byte[] allowing for endian-specific reads, peeking functionality, and try-read functionality, similar to a stream.
ByteArrayWriterExtensions Extensions to byte[] allowing for endian-specific writes, similar to a stream.
NumericExtensions Common numeric type extensions allowing for endian-specific processing.
StreamReaderExtensions Extensions to Stream allowing for endian-specific reads, peeking functionality, and try-read functionality.
StreamWriterExtensions Extensions to Stream allowing for endian-specific writes.