private char PeekNextSignificantCharacter() { char ch = (char)_reader.Peek(); while ((ch != '\0') && Char.IsWhiteSpace(ch)) { _reader.Read(); ch = (char)_reader.Peek(); } return ch; }