使用linq to xml修改app.config示例(linq读取xml)
时间:2021-06-16 08:25:08|栏目:.NET代码|点击: 次
复制代码 代码如下:
Configuration configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
configuration.AppSettings.Settings["节点名称"].Value ="0";
configuration.Save(ConfigurationSaveMode.Modified);
复制代码 代码如下:
//获取config路径
string path = System.Windows.Forms.Application.ExecutablePath + ".config";
XDocument doc = XDocument.Load(path);
//查找所有节点
IEnumerable<XElement> element = doc.Element("configuration").Element("appSettings").Elements();
//遍历节点
foreach (XElement item in element)
{
if (item.Attribute("key") != null && item.Attribute("key").Value == "节点名称")
{
if (item.Attribute("value") != null)
{
item.Attribute("value").SetValue(DateTime.Now.ToString("d"));
}
}
}
//保存
doc.Save(path);
上一篇:C#实现统计字数功能的方法
栏 目:.NET代码
本文标题:使用linq to xml修改app.config示例(linq读取xml)
本文地址:http://www.codeinn.net/misctech/143107.html






