Microsoft.Language.Xml.Scanner.LengthOfLineBreak C# (CSharp) Method

LengthOfLineBreak() private method

private LengthOfLineBreak ( char StartCharacter, int here ) : int
StartCharacter char
here int
return int
        private int LengthOfLineBreak(char StartCharacter, int here = 0)
        {
            Debug.Assert(CanGetCharAtOffset(here));
            Debug.Assert(IsNewLine(StartCharacter));
            Debug.Assert(StartCharacter == PeekAheadChar(here));
            if (StartCharacter == UCH_CR && CanGetCharAtOffset(here + 1) && PeekAheadChar(here + 1) == UCH_LF)
            {
                return 2;
            }

            return 1;
        }
Scanner