public unsafe void PutUshort(int offset, ushort value) { AssertOffsetAndLength(offset, sizeof(ushort)); fixed (byte* ptr = _buffer) { *(ushort*)(ptr + offset) = BitConverter.IsLittleEndian ? value : ReverseBytes(value); } }
public void PutUshort(ushort x) { _bb.PutUshort(_space -= sizeof(ushort), x); }