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

◆ IndexOfNewlineChar()

static int System.String.IndexOfNewlineChar ( ReadOnlySpan< char > text,
out int stride )
inlinestaticpackage

Definition at line 2559 of file String.cs.

2560 {
2561 stride = 0;
2562 int num = text.IndexOfAny("\r\n\f\u0085\u2028\u2029");
2563 if ((uint)num < (uint)text.Length)
2564 {
2565 stride = 1;
2566 if (text[num] == '\r')
2567 {
2568 int num2 = num + 1;
2569 if ((uint)num2 < (uint)text.Length && text[num2] == '\n')
2570 {
2571 stride = 2;
2572 }
2573 }
2574 }
2575 return num;
2576 }

References System.text.

Referenced by System.String.ReplaceLineEndings().