internal Enumerator(OptimizedBTree <TKey, TValue> tree) { _tree = tree; _enumerator = tree.Traverse().GetEnumerator(); _version = tree._version; _index = -1; }
public void Reset() { if (_version != _tree._version) { throw new InvalidOperationException(); } _enumerator = _tree.Traverse().GetEnumerator(); _index = -1; }