public override E get(int index) { java.util.concurrent.CopyOnWriteArrayList.Slice slice = this.slice; object[] snapshot = this._enclosing.elements; slice.checkElementIndex(index); slice.checkConcurrentModification(snapshot); return((E)snapshot[index + slice.from]); }