public void Dispose() { bag = null; i = -1; }
public ArrayIterator(ResizingArrayBag <TItem> bag) { this.bag = bag; i = -1; }