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

◆ MoveNext()

bool System.Text.SpanLineEnumerator.MoveNext ( )
inline

Definition at line 25 of file SpanLineEnumerator.cs.

26 {
28 {
29 return false;
30 }
31 int stride;
32 int num = string.IndexOfNewlineChar(_remaining, out stride);
33 if (num >= 0)
34 {
35 _current = _remaining.Slice(0, num);
36 _remaining = _remaining.Slice(num + stride);
37 }
38 else
39 {
41 _remaining = default(ReadOnlySpan<char>);
42 _isEnumeratorActive = false;
43 }
44 return true;
45 }
ReadOnlySpan< T > Slice(int start)

References System.Text.SpanLineEnumerator._current, System.Text.SpanLineEnumerator._isEnumeratorActive, System.Text.SpanLineEnumerator._remaining, and System.ReadOnlySpan< T >.Slice().