Methods
-
Read
Int16Big static Reads an Int16 from the beginning of a read-only span of bytes, as big endian.Endian(Read Only Span<Byte>) -
Read
Int16Little static Reads an Int16 from the beginning of a read-only span of bytes, as little endian.Endian(Read Only Span<Byte>) -
Read
Int32Big static Reads an Int32 from the beginning of a read-only span of bytes, as big endian.Endian(Read Only Span<Byte>) -
Read
Int32Little static Reads an Int32 from the beginning of a read-only span of bytes, as little endian.Endian(Read Only Span<Byte>) -
Read
Int64Big static Reads an Int64 from the beginning of a read-only span of bytes, as big endian.Endian(Read Only Span<Byte>) -
Read
Int64Little static Reads an Int64 from the beginning of a read-only span of bytes, as little endian.Endian(Read Only Span<Byte>) -
Read
UInt16Big static Reads a UInt16 from the beginning of a read-only span of bytes, as big endian.Endian(Read Only Span<Byte>) -
Read
UInt16Little static Reads a UInt16 from the beginning of a read-only span of bytes, as little endian.Endian(Read Only Span<Byte>) -
Read
UInt32Big static Reads a UInt32 from the beginning of a read-only span of bytes, as big endian.Endian(Read Only Span<Byte>) -
Read
UInt32Little static Reads a UInt32 from the beginning of a read-only span of bytes, as little endian.Endian(Read Only Span<Byte>) -
Read
UInt64Big static Reads a UInt64 from the beginning of a read-only span of bytes, as big endian.Endian(Read Only Span<Byte>) -
Read
UInt64Little static Reads a UInt64 from the beginning of a read-only span of bytes, as little endian.Endian(Read Only Span<Byte>) -
Reverse
Endianness(Byte) static Reverses a primitive value by performing an endianness swap of the specified Byte value, which effectively does nothing for a Byte. -
Reverse
Endianness(Int16) static Reverses a primitive value by performing an endianness swap of the specified Int16 value. -
Reverse
Endianness(Int32) static Reverses a primitive value by performing an endianness swap of the specified Int32 value. -
Reverse
Endianness(Int64) static Reverses a primitive value by performing an endianness swap of the specified Int64 value. -
Reverse
Endianness(SByte) static Reverses a primitive value by performing an endianness swap of the specified SByte value, which effectively does nothing for an SByte. -
Reverse
Endianness(UInt16) static Reverses a primitive value by performing an endianness swap of the specified UInt16 value. -
Reverse
Endianness(UInt32) static Reverses a primitive value by performing an endianness swap of the specified UInt32 value. -
Reverse
Endianness(UInt64) static Reverses a primitive value by performing an endianness swap of the specified UInt64 value. -
Try
Read static Reads an Int16 from the beginning of a read-only span of bytes, as big endian.Int16Big Endian(Read Only Span<Byte>, Int16&) -
Try
Read static Reads an Int16 from the beginning of a read-only span of bytes, as little endian.Int16Little Endian(Read Only Span<Byte>, Int16&) -
Try
Read static Reads an Int32 from the beginning of a read-only span of bytes, as big endian.Int32Big Endian(Read Only Span<Byte>, Int32&) -
Try
Read static Reads an Int32 from the beginning of a read-only span of bytes, as little endian.Int32Little Endian(Read Only Span<Byte>, Int32&) -
Try
Read static Reads an Int64 from the beginning of a read-only span of bytes, as big endian.Int64Big Endian(Read Only Span<Byte>, Int64&) -
Try
Read static Reads an Int64 from the beginning of a read-only span of bytes, as little endian.Int64Little Endian(Read Only Span<Byte>, Int64&) -
Try
Read static Reads a UInt16 from the beginning of a read-only span of bytes, as big endian.UInt16Big Endian(Read Only Span<Byte>, UInt16&) -
Try
Read static Reads a UInt16 from the beginning of a read-only span of bytes, as little endian.UInt16Little Endian(Read Only Span<Byte>, UInt16&) -
Try
Read static Reads a UInt32 from the beginning of a read-only span of bytes, as big endian.UInt32Big Endian(Read Only Span<Byte>, UInt32&) -
Try
Read static Reads a UInt32 from the beginning of a read-only span of bytes, as little endian.UInt32Little Endian(Read Only Span<Byte>, UInt32&) -
Try
Read static Reads a UInt64 from the beginning of a read-only span of bytes, as big endian.UInt64Big Endian(Read Only Span<Byte>, UInt64&) -
Try
Read static Reads a UInt64 from the beginning of a read-only span of bytes, as little endian.UInt64Little Endian(Read Only Span<Byte>, UInt64&) -
Try
Write static Writes an Int16 into a span of bytes, as big endian.Int16Big Endian(Span<Byte>, Int16) -
Try
Write static Writes an Int16 into a span of bytes, as little endian.Int16Little Endian(Span<Byte>, Int16) -
Try
Write static Writes an Int32 into a span of bytes, as big endian.Int32Big Endian(Span<Byte>, Int32) -
Try
Write static Writes an Int32 into a span of bytes, as little endian.Int32Little Endian(Span<Byte>, Int32) -
Try
Write static Writes an Int64 into a span of bytes, as big endian.Int64Big Endian(Span<Byte>, Int64) -
Try
Write static Writes an Int64 into a span of bytes, as little endian.Int64Little Endian(Span<Byte>, Int64) -
Try
Write static Writes a UInt16 into a span of bytes, as big endian.UInt16Big Endian(Span<Byte>, UInt16) -
Try
Write static Writes a UInt16 into a span of bytes, as little endian.UInt16Little Endian(Span<Byte>, UInt16) -
Try
Write static Writes a UInt32 into a span of bytes, as big endian.UInt32Big Endian(Span<Byte>, UInt32) -
Try
Write static Writes a UInt32 into a span of bytes, as little endian.UInt32Little Endian(Span<Byte>, UInt32) -
Try
Write static Writes a UInt64 into a span of bytes, as big endian.UInt64Big Endian(Span<Byte>, UInt64) -
Try
Write static Writes a UInt64 into a span of bytes, as little endian.UInt64Little Endian(Span<Byte>, UInt64) -
Write
Int16Big static Writes an Int16 into a span of bytes, as big endian.Endian(Span<Byte>, Int16) -
Write
Int16Little static Writes an Int16 into a span of bytes, as little endian.Endian(Span<Byte>, Int16) -
Write
Int32Big static Writes an Int32 into a span of bytes, as big endian.Endian(Span<Byte>, Int32) -
Write
Int32Little static Writes an Int32 into a span of bytes, as little endian.Endian(Span<Byte>, Int32) -
Write
Int64Big static Writes an Int64 into a span of bytes, as big endian.Endian(Span<Byte>, Int64) -
Write
Int64Little static Writes an Int64 into a span of bytes, as little endian.Endian(Span<Byte>, Int64) -
Write
UInt16Big static Writes a UInt16 into a span of bytes, as big endian.Endian(Span<Byte>, UInt16) -
Write
UInt16Little static Writes a UInt16 into a span of bytes, as little endian.Endian(Span<Byte>, UInt16) -
Write
UInt32Big static Writes a UInt32 into a span of bytes, as big endian.Endian(Span<Byte>, UInt32) -
Write
UInt32Little static Writes a UInt32 into a span of bytes, as little endian.Endian(Span<Byte>, UInt32) -
Write
UInt64Big static Writes a UInt64 into a span of bytes, as big endian.Endian(Span<Byte>, UInt64) -
Write
UInt64Little static Writes a UInt64 into a span of bytes, as little endian.Endian(Span<Byte>, UInt64)