31 overrides of ToList
System.Linq (31)
System\Linq\AppendPrepend.SpeedOpt.cs (2)
97public override List<TSource> ToList() 257public override List<TSource> ToList()
System\Linq\Concat.SpeedOpt.cs (1)
347public override List<TSource> ToList()
System\Linq\DefaultIfEmpty.SpeedOpt.cs (1)
19public override List<TSource> ToList()
System\Linq\Distinct.SpeedOpt.cs (1)
14public override List<TSource> ToList() => new List<TSource>(new HashSet<TSource>(_source, _comparer));
System\Linq\Grouping.SpeedOpt.cs (4)
15public override List<TResult> ToList() => 27public override List<TResult> ToList() => 39public override List<IGrouping<TKey, TElement>> ToList() => 51public override List<IGrouping<TKey, TSource>> ToList() =>
System\Linq\OrderedEnumerable.SpeedOpt.cs (2)
28public override List<TElement> ToList() 545public override List<TElement> ToList() => _source.ToList(_minIndexInclusive, _maxIndexInclusive);
System\Linq\Range.SpeedOpt.cs (1)
25public override List<int> ToList()
System\Linq\Repeat.SpeedOpt.cs (1)
24public override List<TResult> ToList()
System\Linq\Reverse.SpeedOpt.cs (1)
19public override List<TSource> ToList()
System\Linq\Select.SpeedOpt.cs (7)
32public override List<TResult> ToList() 147public override List<TResult> ToList() 276public override List<TResult> ToList() 374public override List<TResult> ToList() 476public override List<TResult> ToList() 700public override List<TResult> ToList() 886public override List<TResult> ToList()
System\Linq\SelectMany.SpeedOpt.cs (1)
49public override List<TResult> ToList()
System\Linq\SkipTake.SpeedOpt.cs (2)
133public override List<TSource> ToList() 492public override List<TSource> ToList()
System\Linq\Union.SpeedOpt.cs (1)
29public override List<TSource> ToList() => new List<TSource>(FillSet());
System\Linq\Where.SpeedOpt.cs (6)
56public override List<TSource> ToList() 198public override List<TSource> ToList() => ToList(_source, _predicate); 282public override List<TSource> ToList() => ArrayWhereIterator<TSource>.ToList(CollectionsMarshal.AsSpan(_source), _predicate); 397public override List<TResult> ToList() => ToList(_source, _predicate, _selector); 480public override List<TResult> ToList() => ArrayWhereSelectIterator<TSource, TResult>.ToList(CollectionsMarshal.AsSpan(_source), _predicate, _selector); 539public override List<TResult> ToList()
1 reference to ToList
System.Linq (1)
System\Linq\ToCollection.cs (1)
70return iterator.ToList();