Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetCount()

override int System.Linq.Enumerable.Concat2Iterator< TSource >.GetCount ( bool onlyIfCheap)
inline

Definition at line 380 of file Enumerable.cs.

381 {
382 if (!_first.TryGetNonEnumeratedCount(out var count))
383 {
384 if (onlyIfCheap)
385 {
386 return -1;
387 }
388 count = _first.Count();
389 }
390 if (!_second.TryGetNonEnumeratedCount(out var count2))
391 {
392 if (onlyIfCheap)
393 {
394 return -1;
395 }
396 count2 = _second.Count();
397 }
398 return checked(count + count2);
399 }
readonly IEnumerable< TSource > _first
readonly IEnumerable< TSource > _second

References System.Linq.Enumerable.Concat2Iterator< TSource >._first, System.Linq.Enumerable.Concat2Iterator< TSource >._second, and System.Linq.count.