private int FirstChar() { int ch = this.reader.Read(); while (ch != -1 && (ch == '\r' || ch == '\n')) ch = this.reader.Read(); return ch; }