private void AddHis() { if (LastSelect == null) { CommandController.AddHis(this.txtCommand.Text); } else { var cmd = new Command() { Name = "", Content = LastSelect.type == "json" ? this.txtCommand.Text.FormatJSON() : this.txtCommand.Text, type = LastSelect.type }; if (LastSelect.Name.IndexOf("_") > 0) { var index = LastSelect.Name.LastIndexOf("_"); var name = DateTime.Now.ToString("yyMMddHHmmss") + LastSelect.Name.Substring(index); cmd.Name = name; } else { cmd.Name = DateTime.Now.ToString("yyMMddHHmmss"); cmd.Name += LastSelect.Name == "空" ? "" : "_" + LastSelect.Name; } CommandController.AddHis(cmd); //lstHis.DataSource = CommandController.His; //lstHis.DisplayMember = "Name"; BindHis(); } }