1 write to _first
System.Linq (1)
System\Linq\Concat.cs (1)
64
_first
= first;
12 references to _first
System.Linq (12)
System\Linq\Concat.cs (3)
68
private protected override Iterator<TSource> Clone() => new Concat2Iterator<TSource>(
_first
, _second);
73
_first
is ICollection<TSource> &&
84
0 =>
_first
,
System\Linq\Concat.SpeedOpt.cs (9)
16
if (!
_first
.TryGetNonEnumeratedCount(out firstCount))
23
firstCount =
_first
.Count();
41
ICollection<TSource>? firstCollection =
_first
as ICollection<TSource>;
76
builder.AddNonICollectionRange(
_first
);
83
builder.AddNonICollectionRange(
_first
);
97
foreach (IEnumerable<TSource> source in (ReadOnlySpan<IEnumerable<TSource>>)[
_first
, _second])
132
TSource? result =
_first
.TryGetFirst(out found);
146
result =
_first
.TryGetLast(out found);
266
var first = (ICollection<TSource>)previous2.
_first
;