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