ConfigurationManager

ConfigurationManager读取和写入

  提供对客户端应用程序配置文件的访问

  通过引入System.Configuration.dll可以用ConfigurationManager类来读取项目中保存在App.config中的配置信息,如:


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Number0" value="9759436"/>
<add key="Number1" value="9759437"/>
<add key="Number2" value="9759438"/>
<add key="Number3" value="9759439"/>
</appSettings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
</configuration>

后台:

读取数据:

private void Button_Click_1(object sender, RoutedEventArgs e)
{
int i = int.Parse(ConfigurationManager.AppSettings["Number2"]);
this.txtMsg.Text = i.ToString();
}

写入数据:

Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
cfa.AppSettings.Settings["Number2"].Value = "65434";
cfa.Save();

ConfigurationManager,布布扣,bubuko.com

时间: 2024-10-05 04:09:25

ConfigurationManager的相关文章

C# 中的 ConfigurationManager类引用方法

在System.Configuration命名空间下死活找不到ConfigurationManager类,执行程序便报错.遇到这种情况,需要对项目添加引用.方法如下: 右键references->add references->assemblies下的framework->勾选System.Configuration->ok 如图所示. 转载请注明:康瑞的部落 ? C# 中的 ConfigurationManager类引用方法 C# 中的 ConfigurationManager类

使用ConfigurationManager类读写配置文件

使用ConfigurationManager类 读写配置文件app.config,以下为代码: view plaincopy to clipboard print? using System; using System.Configuration; static class Program { static void Main() { showConfig(); UpdateAppSettings(); showConfig(); Console.ReadKey(true); } private

当前上下文中不存在名称“ConfigurationManager”

Visual Studio调试出现错误:当前上下文中不存在名称“ConfigurationManager” 解决方法: 1.System.Configuration引用这个dll参考:http://keleyi.com/a/bjac/rh2ouu5w.htm 2.再引用此名称空间using System.Configuration;

ASP.NET 系列:单元测试之ConfigurationManager

通过ConfigurationManager使用.NET配置文件时,可以通过添加配置文件进行单元测试,虽然可以通过测试但达不到解耦的目的.使用IConfigurationManager和ConfigurationManagerWrapper对ConfigurationManager进行适配是更好的方式,ConfigurationManagerWrapper提供.NET配置文件方式的实现,如果需要支持其他配置,创建IConfigurationManager接口的不同的实现类即可. 1.定义ICon

命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager” 怎么解决?

A:这是没添加引用,你打资源管理的那个管口,在你当前的项目下面有一个引用的结点,你右键点击这个结点,选择添加引用,然后在选项卡的第一页中找到System.Configuration,然后确定就可以了 using Excel A:添加引用-COM组件-找到Excel-添加 -- 出不来就是你没找对或你系统里没有~Microsoft Excel 11.0 Object Library  excel2010:1.项目--菜单 --- 添加引用 ---COM 2.using System.Reflect

com.opensymphony.xwork2.config.ConfigurationManager.addConfigurationProvider

一月 31, 2016 5:06:31 下午 org.apache.catalina.core.StandardContext filterStart 严重: Exception starting filter Struts2 java.lang.NoSuchMethodError: com.opensymphony.xwork2.config.ConfigurationManager.addConfigurationProvider(Lcom/opensymphony/xwork2/confi

命名空间引用问题 包括找不到ConfigurationManager 这个类

    因为SqlConnection类是属于 System.Data.SqlClient命名空间下的,     所以命名空间引用的时候需要加上 System.Data.SqlClient,代码如下:       using System.Data.SqlClient; c#添加了Configuration;后,竟然找不到 ConfigurationManager 这个类,后来才发现:引用了using System.Configuration这个头文件就可以了

.NET CORE 2.0 踩坑记录之ConfigurationManager

在之前.net framework 中使用的ConfigurationManager还是很方便的,不过在.NET CORE 2.0中SDK默认已经不存在ConfigurationManager. 那么如果想向以前一样使用ConfigurationManager 方法 在nugut 上安装System.Configuration.ConfigurationManager 然后在项目中添加app.config 文件 by the way :为啥是app.config?而不是web.config,这是

让ConfigurationManager打开任意的配置文件

VisualStudio的配置文件很好很强大,用来保存数据库连接字符串或键值对都非常方便,只需要通过ConfigurationManager的ConnectionStrings或AppSettings属性就可以随时取用.但ConfigurationManager打开的是工程的默认配置文件,而我有时候会有这样的需求:工程A通过某种方式引用了工程B,A和B都有各自的一些配置,我不想把B的配置写到A的配置文件里,而是希望B也有自己的配置文件.运行时程序从A启动,那我怎么样才能让Configuratio