BinaryReader and BinaryWriter api behaviour incompatibility
BinaryReader read(span<byte>) does not call read(byte[], int, int)
but BinaryWriter write(span<byte>) DOES call write(byte[], int, int)
is this expected behaviour?
but BinaryWriter write(span<byte>) DOES call write(byte[], int, int)
is this expected behaviour?