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

◆ GetEnumerator() [3/3]

IEnumerator< T > System.Linq.EnumerableQuery< T >.GetEnumerator ( )
inlineprivate

Implements System.Collections.Generic.IEnumerable< out T >.

Definition at line 125 of file EnumerableQuery.cs.

126 {
127 if (_enumerable == null)
128 {
129 EnumerableRewriter enumerableRewriter = new EnumerableRewriter();
133 if (enumerable == this)
134 {
135 throw Error.EnumeratingNullEnumerableExpression();
136 }
138 }
139 return _enumerable.GetEnumerator();
140 }
readonly Expression _expression
static LambdaExpression Lambda(Expression body, params ParameterExpression[]? parameters)
new IEnumerator< T > GetEnumerator()

References System.Linq.EnumerableQuery< T >._enumerable, System.Linq.EnumerableQuery< T >._expression, System.Linq.enumerable, System.Linq.Error.EnumeratingNullEnumerableExpression(), System.Collections.Generic.IEnumerable< out T >.GetEnumerator(), and System.Linq.Expressions.Expression< TDelegate >.Lambda().