public void Reset() { BaseEnumerator.Reset(); for (var i = 0; i < Lower - 1; i++) { if (BaseEnumerator.MoveNext() == false) { throw new Exception("Invalid subset bounds"); } } CurrentIndex = Lower; }
public void Reset() { BaseEnumerator.Reset(); }