public byte this[int index] { get { Debug.Assert(index >= 0 && index < Length); return _pointer[index]; } }