internal Enumerator(LowLevelListWithIList <T> list) { _list = list; _index = 0; _version = list._version; _current = default(T); }
public bool MoveNext() { LowLevelListWithIList <T> localList = _list; if (_version == localList._version && ((uint)_index < (uint)localList._size)) { _current = localList._items[_index]; _index++; return(true); } return(MoveNextRare()); }