把代码过程常用的内容做个收藏,下边代码段是关于 .NET下对Web.config与App.Config的增删改操作的代码。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="status" value="0" />
<add key="checkPath" value="C:" />
</appSettings>
</configuration>

看相关的操作:Web.config(ASP.NET):

System.Web.Configuration.WebConfigurationManager.AppSettings[“y”];
Configuration config = WebConfigurationManager.OpenWebConfiguration(null);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
Configuration config = WebConfigurationManager.OpenWebConfiguration(null);
AppSettingsSection app = config.AppSettings;
app.Settings["x"].Value = "this is not Y";
config.Save(ConfigurationSaveMode.Modified);
Configuration config = WebConfigurationManager.OpenWebConfiguration(null);
AppSettingsSection app = config.AppSettings;
app.Settings.Remove("x");
config.Save(ConfigurationSaveMode.Modified);

App.config(WINFORM):

System.Configuration.ConfigurationManager.AppSettings[“y”];
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;
app.Settings["x"].Value = "this is not Y";
config.Save(ConfigurationSaveMode.Modified);
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;
app.Settings.Remove("x");
config.Save(ConfigurationSaveMode.Modified);

最新文章

  1. 洛谷 P2726 阶乘 Factorials Label:Water
  2. Jquery请求Ajax的json数据
  3. bzoj4381: [POI2015]Odwiedziny
  4. Storm简介
  5. mysql 语句解释执行顺序
  6. A jubeat
  7. Shell—学习之心得
  8. Posix 共享内存区
  9. 区间dp笔记√
  10. PLSQL 连接Oracle11g (64位)
  11. Python新手学习基础之数据类型——数字类型
  12. base64 压缩上传上传图片
  13. C# 论接口的意义---共享协议
  14. [转][cesium]1.添加本地服务器
  15. python-django优缺点
  16. 记使用vue-awesome-swiper遇到的一些问题
  17. java日期加减年月日
  18. Android调用相机拍照并返回路径和调用系统图库选择图片
  19. Android下基于SDL的位图渲染(一)
  20. yum 报错:centos yum (28, &#39;Connection time-out&#39;) Trying other mirror.

热门文章

  1. 使用SIP Servlet为Java EE添加语音功能
  2. [Swift]LeetCode162. 寻找峰值 | Find Peak Element
  3. [Swift]LeetCode983. 最低票价 | Minimum Cost For Tickets
  4. Android开发:修改eclipse里的Android虚拟机路径
  5. Android studio使用过程中错误的解决方法
  6. Java9发布回顾Java 8的十大新特性
  7. scala的reduce
  8. Netty(三) 什么是 TCP 拆、粘包?如何解决?
  9. vue踩坑--TypeError: __WEBPACK_IMPORTED_MODULE_1_vuex__.a.store is not a constructor
  10. asp.net core 系列 20 EF基于数据模型创建数据库