码迷,mamicode.com
首页 > 移动开发 > 详细

C# - 使用ConfigurationManager保存数据到App.config

时间:2014-05-09 03:03:07      阅读:596      评论:0      收藏:0      [点我收藏+]

标签:style   blog   class   code   java   tar   

1. ConfigurationManager的命名空间:using System.Configuration;

 

2. To be able to save you have to use a configuration object returned by the OpenExeConfiguration Method

bubuko.com,布布扣
//Create the object
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);

//make changes
config.AppSettings.Settings["Username"].Value = txtUsername.Text;
config.AppSettings.Settings["Password"].Value = txtPassword.Text;

//save to apply changes
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
bubuko.com,布布扣

3. When you run your application with F5,

  • your code is compiled,
  • the executable is copied to the bin or bin\Debug subdirectory of your source code directory,
  • your app.config is copied as yourexecutable.exe.config into that directory, and
  • your executable is started in that directory.

Thus, your application uses the yourexecutable.exe.config in the bin or bin\Debug directory, and it is there that ConfigurationManager saves the changes, not in your source code directory. This won‘t be an issue after deploying your application, because then, changes will go to yourexecutable.exe.config in the deployment directory, which is what you want.

C# - 使用ConfigurationManager保存数据到App.config,布布扣,bubuko.com

C# - 使用ConfigurationManager保存数据到App.config

标签:style   blog   class   code   java   tar   

原文地址:http://www.cnblogs.com/mantian/p/3716527.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!