当打开Xml文件后,只要判断你输入的不是空并且和原来的值不相同就可以执行保存操作。
if (jiange.Text != (xnRoot.SelectSingleNode("interval")).InnerText && jiange.Text != "") { string jiange_Demo = jiange.Text.ToString().Trim(); (xnRoot.SelectSingleNode("interval")).InnerText = jiange_Demo; doc.Save(@url + "\\xml_config.xml"); MessageBox.Show("修改成功,请重新启动以保存数据"); jiange_Demo = "";//最后记得清空数据,避免麻烦 }