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

◆ MoveNext()

Definition at line 1626 of file Enumerable.cs.

1627 {
1628 int state = _state;
1629 if (state != 1)
1630 {
1631 if (state != 2)
1632 {
1633 goto IL_005a;
1634 }
1635 }
1636 else
1637 {
1639 _state = 2;
1640 }
1641 if (_enumerator.MoveNext())
1642 {
1644 return true;
1645 }
1646 Dispose();
1647 goto IL_005a;
1648 IL_005a:
1649 return false;
1650 }
readonly IEnumerable< TSource > _source
readonly Func< TSource, TResult > _selector

References System.Linq.Enumerable.Iterator< TResult >._current, System.Linq.Enumerable.SelectEnumerableIterator< TSource, TResult >._enumerator, System.Linq.Enumerable.SelectEnumerableIterator< TSource, TResult >._selector, System.Linq.Enumerable.SelectEnumerableIterator< TSource, TResult >._source, System.Linq.Enumerable.Iterator< TResult >._state, System.Collections.IEnumerator.Current, System.Linq.Enumerable.SelectEnumerableIterator< TSource, TResult >.Dispose(), System.Collections.IEnumerable.GetEnumerator(), System.Collections.IEnumerator.MoveNext(), and System.state.