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

◆ GetCount()

int System.Linq.Enumerable.WhereSelectArrayIterator< TSource, TResult >.GetCount ( bool onlyIfCheap)
inline

Definition at line 3074 of file Enumerable.cs.

3075 {
3076 if (onlyIfCheap)
3077 {
3078 return -1;
3079 }
3080 int num = 0;
3081 TSource[] source = _source;
3082 foreach (TSource arg in source)
3083 {
3084 if (_predicate(arg))
3085 {
3086 _selector(arg);
3087 num = checked(num + 1);
3088 }
3089 }
3090 return num;
3091 }
readonly Func< TSource, bool > _predicate
readonly Func< TSource, TResult > _selector

References System.Linq.Enumerable.WhereSelectArrayIterator< TSource, TResult >._predicate, System.Linq.Enumerable.WhereSelectArrayIterator< TSource, TResult >._selector, System.Linq.Enumerable.WhereSelectArrayIterator< TSource, TResult >._source, and System.Linq.source.