public bool MoveNext() { if (this._index < this._collection.Count - 1) { this._index = this._index + 1; this._currentElement = this._collection[this._index]; return(true); } this._index = this._collection.Count; return(false); }
public void Reset() { this._index = -1; this._currentElement = (ItemRef)null; }
public void Insert(int index, ItemRef value) { this.List.Insert(index, (object)value); }
public void Remove(ItemRef value) { this.List.Remove((object)value); }
public int IndexOf(ItemRef value) { return(this.List.IndexOf((object)value)); }
public bool Contains(ItemRef value) { return(this.List.Contains((object)value)); }
public int Add(ItemRef value) { return(this.List.Add((object)value)); }