/// <summary> /// 更新开始结束程序 /// </summary> void BeginCloseProcess() { int percent = 1; if (!ListTool.IsNullOrEmpty(version.BeginCloseProcess)) { foreach (var p in version.BeginCloseProcess) { Thread.Sleep(R.cst.WAIT_TIME); UIPbStatus((int)((double)(percent++) / version.BeginCloseProcess.Count() * 100)); if (!string.IsNullOrWhiteSpace(p)) { ProcessTool.Kill(p); } } } Step = 2; }