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)
805
new IListSkipTakeSelectIterator<TSource, TResult>(_source,
_selector
, _minIndexInclusive, _maxIndexInclusive);
815
_current =
_selector
(_source[_minIndexInclusive + index]);
825
new IListSkipTakeSelectIterator<TSource, TResult2>(_source, CombineSelectors(
_selector
, selector), _minIndexInclusive, _maxIndexInclusive);
831
return (uint)minIndex > (uint)_maxIndexInclusive ? null : new IListSkipTakeSelectIterator<TSource, TResult>(_source,
_selector
, minIndex, _maxIndexInclusive);
838
return (uint)maxIndex >= (uint)_maxIndexInclusive ? this : new IListSkipTakeSelectIterator<TSource, TResult>(_source,
_selector
, _minIndexInclusive, maxIndex);
846
return
_selector
(_source[_minIndexInclusive + index]);
858
return
_selector
(_source[_minIndexInclusive]);
871
return
_selector
(_source[Math.Min(lastIndex, _maxIndexInclusive)]);
901
Fill(_source, array,
_selector
, _minIndexInclusive);
915
Fill(_source, SetCountAndGetSpan(list, count),
_selector
, _minIndexInclusive);
940
_selector
(_source[i]);