public uint GetUInt32(int readIndex) { if (readIndex + sizeof(uint) > WrittenBytes) throw new AegisException(AegisResult.BufferUnderflow, "No more readable buffer."); return BitConverter.ToUInt32(Buffer, readIndex); }