public void WriteUInt16(UInt16 value) { byte[] buffer = BitConverter.GetBytes(value); Array.Reverse(buffer); Write(buffer, 0, 2); }