/// <summary> /// 初始化新的题目数据读取器 /// </summary> /// <param name="stream">文件流</param> public ProblemDataReader(Stream stream) { using (ZipFile zip = ZipFile.Read(stream)) { ZipEntry entry = zip[ProblemData.DATA_VERSION_FILENAME]; String lastModified = this.ReadLastModified(entry); this._data = new ProblemData(lastModified); } }
/// <summary> /// 初始化新的题目数据写入器 /// </summary> /// <param name="data">题目数据</param> public ProblemDataWriter(ProblemData data) { this._data = data; }
/// <summary> /// 初始化新的题目数据写入器 /// </summary> public ProblemDataWriter() { this._data = new ProblemData(); }