3 instantiations of ShuffleTakeIterator
System.Linq (3)
System\Linq\Shuffle.SpeedOpt.cs (3)
83
return new
ShuffleTakeIterator
<TSource>(_source, count);
102
private protected override Iterator<TSource> Clone() => new
ShuffleTakeIterator
<TSource>(_source, _takeCount);
193
_takeCount <= count ? this : new
ShuffleTakeIterator
<TSource>(_source, count);
1 reference to ShuffleTakeIterator
System.Linq (1)
System\Linq\Shuffle.SpeedOpt.cs (1)
61
List<TSource>? sample =
ShuffleTakeIterator
<TSource>.SampleToList(_source, 1, out long totalElementCount);