public byte this[int index] { get { return _buffer[Offset + index]; } set { _buffer[Offset + index] = value; } }