C#读取配置(App.config)

原创 2015年11月17日 21:56:13
  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");//刷新

版权声明:本文为博主原创文章,未经博主允许不得转载。

C#读取自定义的config

今天说下C#读写自定义config文件的各种方法。由于这类文章已经很多,但是大多数人举例子都是默认的在app.confg或者web.config进行读写,而不是一般的XML文件,我主要写的是一般的Xm...

用flask开发个人博客(26)—— 利用config.py配置文件动态的创建不同的Flask对象

对配置进行封装的目的是根据不同的使用场景,给flask的app赋予不同的config,最经典的用法就是把开发、测试和生成分开,通过配置文件使用不同的数据库。 config.py代码如下:      ...

C# 读取保存App.config配置文件

public class ConfigureAppConfig { //静态构造,不能实例化 static ConfigureAppConfig() { } /**//// /// 获取AppSet...
  • wzk456
  • wzk456
  • 2015年10月09日 16:03
  • 5714

App.Config详解及读写操作

App.Config详解及读写操作 App.Config详解及读写操作 - 大气象 - 博客园 http://greatverve.cnblogs.com/archi...

C# 获取或设置指定 config 文件的值

ExeConfigurationFileMap 这个类提供了修改、获取指定 config 的功能; 新建一个 ExeConfigurationFileMap 的实例 ecf ; 并设置 ExeConf...

C#项目中如何读取并修改App.config文件

C#项目中如何读取并修改App.config文件 时间:2014-10-01 本文简单介绍C#项目中读取并修改App.config文件的方法,AppConfig最重要的...

C#基本知识 -- App.config文件的配置与读取

对于需要配置的常量,在App.config中进行配置,格式为: 如: 在主程序中,需要读取App.config文件中配置的变量,采用 ...
  • Lyncai
  • Lyncai
  • 2013年02月28日 11:49
  • 3970

C# 对WinForm应用程序的App.config的使用及加密

原文地址:http://blog.163.com/zhou_zzq/blog/static/1019622120137621739874/ 我们在写C#应用程序时,在工程文件中放置一...

C#项目实例中读取并修改App.config文件

C#项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。项目参数包括项目范围、质量、成本、时间、资源。 1. 向C#...

在C#类库中使用App.config文件自定义配置

做项目时,经常需要在自己设计的类库中使用很多用户配置。虽然在应用程序的App.config和Web应用程序web.config这样的文件里配置也能满足需求,但这样做不仅会让主配置文件的内容变得多、杂,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#读取配置(App.config)
举报原因:
原因补充:

(最多只允许输入30个字)