C#读取配置(App.config)

来源:互联网 发布:java输出换行代码 编辑:程序博客网 时间:2024/05/29 11:57
  1. 概述

    配置就像是一个人的记忆储存大量完成或者需要去完成的内容,从而方便用户储存信息 保证下次运行的大量繁琐工作

  2. 工作原理
    原理图

  3. 方法

创建一个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"];            }
  1. 测试图
    这里写图片描述

重要:有些按照此类方法调试后显示空白并没有调用到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");//刷新
0 0
原创粉丝点击