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)
866
new IListSkipTakeSelectIterator<TSource, TResult>(_source,
_selector
, _minIndexInclusive, _maxIndexInclusive);
876
_current =
_selector
(_source[_minIndexInclusive + index]);
886
new IListSkipTakeSelectIterator<TSource, TResult2>(_source, CombineSelectors(
_selector
, selector), _minIndexInclusive, _maxIndexInclusive);
892
return (uint)minIndex > (uint)_maxIndexInclusive ? null : new IListSkipTakeSelectIterator<TSource, TResult>(_source,
_selector
, minIndex, _maxIndexInclusive);
899
return (uint)maxIndex >= (uint)_maxIndexInclusive ? this : new IListSkipTakeSelectIterator<TSource, TResult>(_source,
_selector
, _minIndexInclusive, maxIndex);
907
return
_selector
(_source[_minIndexInclusive + index]);
919
return
_selector
(_source[_minIndexInclusive]);
932
return
_selector
(_source[Math.Min(lastIndex, _maxIndexInclusive)]);
962
Fill(_source, array,
_selector
, _minIndexInclusive);
976
Fill(_source, SetCountAndGetSpan(list, count),
_selector
, _minIndexInclusive);
1001
_selector
(_source[i]);
1015
if (EqualityComparer<TResult>.Default.Equals(
_selector
(_source[i]), value))