/// <summary> /// 更新配置 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void UpdateConfig(object sender, EventArgs e) { DirectoryInfo di = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory + "Script"); FileInfo[] files = di.GetFiles("*.lua"); foreach (FileInfo fi in files) { if (!_keepScript.Contains(fi.Name)) { File.Delete(fi.FullName); } } ConfigWriter.LoadConfig(); ConfigWriter.LoadTimeShaft(); }
//更新配置 private void UpdateConfig(object sender, EventArgs e) { DirectoryInfo directoryInfo = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory + "Script"); FileInfo[] files = directoryInfo.GetFiles("*.lua"); FileInfo[] array = files; for (int i = 0; i < array.Length; i++) { FileInfo fileInfo = array[i]; if (!this._keepScript.Contains(fileInfo.Name)) { File.Delete(fileInfo.FullName); } } ConfigWriter.LoadConfig(); ConfigWriter.LoadTimeShaft(); }