public override void Result() { StringBuilder sb = new StringBuilder(); sb.AppendFormat("有效代码行数:{0}" + "\n" + "解决Bug个数:{1}" + "\n" + "需要工作日{2}", CaseNum.ToString(), FindBugs.ToString(), WorkDay.ToString()); System.Windows.Forms.MessageBox.Show(sb.ToString()); }
/** * Initialize program with settings document chosen by user * * @param: none * @return: none **/ public static void ReadSettings() { try { string[] lines = File.ReadAllLines(SettingsPath); MaxX = Int32.Parse(lines[0]); // Max X grid size MaxY = Int32.Parse(lines[1]); // Max Y grid size CaseNum = Int32.Parse(lines[2]) + 1; // Case number generator lines[2] = CaseNum.ToString(); File.WriteAllLines(SettingsPath, lines); Settings = true; // Bool to allow next form load MessageBox.Show(FILE_SUCCESS, SUCCESS_TITLE, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show(FILE_ERROR, ERROR_TITLE, MessageBoxButtons.OK, MessageBoxIcon.Error); } }