Be.IO icon indicating copy to clipboard operation
Be.IO copied to clipboard

A big-endian BinaryReader/Writer implementation for .NET.

Results 4 Be.IO issues
Sort by recently updated
recently updated
newest added

Writing a long value with BeBinaryWriter and reading it back with BeBinaryReader::ReadInt64() will not give the same value. (While the same test with standard BinaryWriter/BinaryReader works as expected) I suspect...

Fixes #3. ## Explanation From the [reference source implementation](https://referencesource.microsoft.com/#mscorlib/system/io/binaryreader.cs,441453fdc4e511bf) of `BinaryReader`: ```c# public virtual bool ReadBoolean(){ FillBuffer(1); return (m_buffer[0]!=0); } ``` ```c# public virtual sbyte ReadSByte() { FillBuffer(1); return (sbyte)(m_buffer[0]);...

Hi James, first of all - Great work! This library was just what I needed, when I needed it :smiley: Unfortunately something isn't quite working right with the `ReadBoolean()` method,...

There was a mistake when reading a 8 bytes value. Can be tested with following code: ``` [TestMethod] public void TestUInt64() { using (MemoryStream ms = new MemoryStream()) { ulong...