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