使用linq to xml修改app.config示例(linq读取xml)
使用linq to xml修改app.config示例(linq读取xml)
发布时间:2016-12-28 来源:查字典编辑
摘要:复制代码代码如下:Configurationconfiguration=ConfigurationManager.OpenExeConfig...

复制代码 代码如下:

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#教程学习
热门C#教程学习
编程开发子分类