Ejemplo n.º 1
0
 internal Enumerator(LowLevelListWithIList <T> list)
 {
     _list    = list;
     _index   = 0;
     _version = list._version;
     _current = default(T);
 }
Ejemplo n.º 2
0
            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());
            }