1 write to _selector
System.Linq (1)
System\Linq\Select.SpeedOpt.cs (1)
860_selector = selector;
12 references to _selector
System.Linq (12)
System\Linq\Select.SpeedOpt.cs (12)
866new IListSkipTakeSelectIterator<TSource, TResult>(_source, _selector, _minIndexInclusive, _maxIndexInclusive); 876_current = _selector(_source[_minIndexInclusive + index]); 886new IListSkipTakeSelectIterator<TSource, TResult2>(_source, CombineSelectors(_selector, selector), _minIndexInclusive, _maxIndexInclusive); 892return (uint)minIndex > (uint)_maxIndexInclusive ? null : new IListSkipTakeSelectIterator<TSource, TResult>(_source, _selector, minIndex, _maxIndexInclusive); 899return (uint)maxIndex >= (uint)_maxIndexInclusive ? this : new IListSkipTakeSelectIterator<TSource, TResult>(_source, _selector, _minIndexInclusive, maxIndex); 907return _selector(_source[_minIndexInclusive + index]); 919return _selector(_source[_minIndexInclusive]); 932return _selector(_source[Math.Min(lastIndex, _maxIndexInclusive)]); 962Fill(_source, array, _selector, _minIndexInclusive); 976Fill(_source, SetCountAndGetSpan(list, count), _selector, _minIndexInclusive); 1001_selector(_source[i]); 1015if (EqualityComparer<TResult>.Default.Equals(_selector(_source[i]), value))