private void RemoveIndex(int index) { Debug.Assert((null != _items) && (0 <= index) && (index < Count), "RemoveIndex, invalid"); _items[index].Parent = null; _items.RemoveAt(index); }