C#读取配置(App.config)

  1. 概述

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

  2. 工作原理
    C#读取配置(App.config)_第1张图片

  3. 方法

创建一个App.config如下内容



<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. 测试图
    C#读取配置(App.config)_第2张图片

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

你可能感兴趣的:(C#)