1 write to _selector
System.Linq (1)
System\Linq\Select.cs (1)
258
_selector
= selector;
11 references to _selector
System.Linq (11)
System\Linq\Select.cs (3)
263
private protected override Iterator<TResult> Clone() => new IListSelectIterator<TSource, TResult>(_source,
_selector
);
277
_current =
_selector
(_enumerator.Current);
300
new IListSelectIterator<TSource, TResult2>(_source, CombineSelectors(
_selector
, selector));
System\Linq\Select.SpeedOpt.cs (8)
476
Fill(_source, results,
_selector
);
487
Fill(source, SetCountAndGetSpan(results, count),
_selector
);
511
_selector
(_source[i]);
521
return new IListSkipTakeSelectIterator<TSource, TResult>(_source,
_selector
, count, int.MaxValue);
527
return new IListSkipTakeSelectIterator<TSource, TResult>(_source,
_selector
, 0, count - 1);
535
return
_selector
(_source[index]);
547
return
_selector
(_source[0]);
560
return
_selector
(_source[len - 1]);