1 write to _selector
System.Linq (1)
System\Linq\Select.SpeedOpt.cs (1)
799_selector = selector;
11 references to _selector
System.Linq (11)
System\Linq\Select.SpeedOpt.cs (11)
805new IListSkipTakeSelectIterator<TSource, TResult>(_source, _selector, _minIndexInclusive, _maxIndexInclusive); 815_current = _selector(_source[_minIndexInclusive + index]); 825new IListSkipTakeSelectIterator<TSource, TResult2>(_source, CombineSelectors(_selector, selector), _minIndexInclusive, _maxIndexInclusive); 831return (uint)minIndex > (uint)_maxIndexInclusive ? null : new IListSkipTakeSelectIterator<TSource, TResult>(_source, _selector, minIndex, _maxIndexInclusive); 838return (uint)maxIndex >= (uint)_maxIndexInclusive ? this : new IListSkipTakeSelectIterator<TSource, TResult>(_source, _selector, _minIndexInclusive, maxIndex); 846return _selector(_source[_minIndexInclusive + index]); 858return _selector(_source[_minIndexInclusive]); 871return _selector(_source[Math.Min(lastIndex, _maxIndexInclusive)]); 901Fill(_source, array, _selector, _minIndexInclusive); 915Fill(_source, SetCountAndGetSpan(list, count), _selector, _minIndexInclusive); 940_selector(_source[i]);