/// <summary> /// 构造函数 /// </summary> /// <param name="filename"></param> /// <param name="isnew">是否是新文件(没有下载过)</param> /// public DownloadContent(string filename) { FileFullName = filename; State = emState.DownLoading; Buffer = new byte[BUFFER_SIZE]; OpenFile(); }
/// <summary> /// /// </summary> public DownloadContent(string file_name, bool is_new = true) { FileFullName = file_name; State = emState.Downloading; Buffer = new byte[BUFFER_SIZE]; OpenFile(is_new); }
/// <summary> /// 设置状态 /// </summary> void UpdateState(emState state) { CurrentState = state; OnUpdateEvent(); }