概述
配置就像是一个人的记忆储存大量完成或者需要去完成的内容,从而方便用户储存信息 保证下次运行的大量繁琐工作
工作原理
方法
创建一个App.config如下内容
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Test" value="hello world"/>
</appSettings>
</configuration>
C# 首先调用 System.Configuration.dll
然后再代码区引用 using System.Configuration;
//**标签标题读取配置文件
//**读取Test里的value属性
private void Form1_Load(object sender, EventArgs e)
{
label1.Text=ConfigurationManager.AppSettings["Test"];
}
- 测试图
重要:有些按照此类方法调试后显示空白并没有调用到APP.config解决方法
- 1:请认真检查你的key值是否一致
2:一定要把APP.config载入到你的项目当中 当你第一次运行的时候将会生成一个 peizhixiang.exe.config
写入
写入也挺简单的 也就那么几行代码
Configuration config = System.Configuration.ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);//获取Configuration对象
config.AppSettings.Settings["name"].Value = textBox1.Text;//key的值取textbox.text
config.Save(ConfigurationSaveMode.Modified);//保存
ystem.Configuration.ConfigurationManager.RefreshSection("appSettings");//刷新