private bool ReadDataInName() { int offset = _curPos - _tokenStartPos; _curPos = _tokenStartPos; bool newDataRead = (ReadData() != 0); _tokenStartPos = _curPos; _curPos += offset; return newDataRead; }