public void Dispose() { _arrayRange = new ArrayRange <T>(); _currentIndex = -1; }
public Enumerator(ArrayRange <T> arrayRange) { _arrayRange = arrayRange; _currentIndex = arrayRange.offset - 1; // Enumerators start positioned before the first element. }