App.config配置文件概述:
应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。
配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。
对appSettings进行读写操作:
首先添加System.Configuration命名空间
private void AccessAppSettings()
{
//获取Configuration对象
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
//根据Key读取<add>元素的Value
string name = config.AppSettings.Settings["name"].Value;
//写入<add>元素的Value
config.AppSettings.Settings["name"].Value = "xieyc";
//增加<add>元素
config.AppSettings.Settings.Add("RedisConnectionStr", "127.0.0.1:6379");
//删除<add>元素
config.AppSettings.Settings.Remove("name");
//一定要记得保存,写不带参数的config.Save()也可以
config.Save(ConfigurationSaveMode.Modified);
//刷新,否则程序读取的还是之前的值(可能已装入内存)
ConfigurationManager.RefreshSection("appSettings");
}
只读也可写成string ConnectionStr = ConfigurationManager.AppSettings["key"];但不能对其进行其他操作
注意:各个节在每个配置文件中只能出现一次!
本文详细介绍了如何在.NET中使用App.config文件进行设置调整,包括appSettings节的读写操作,注意事项,以及配置文件的结构。重点讲解了如何获取、修改、添加和删除配置项,并强调了配置节的唯一性原则。

被折叠的 条评论
为什么被折叠?



