您现在的位置是:网站首页> 编程资料编程资料
ASP.NET中Config文件的读写示例_实用技巧_
2023-05-24
301人已围观
简介 ASP.NET中Config文件的读写示例_实用技巧_
本文主要给大家介绍了关于ASP.NET中Config读写示例的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍吧。
方法如下:
如果是WinForm程序,需要添加引用:
- System.ServiceModel
- System.Configuration
App.config
NetUtilityLib
using System.Configuration; namespace pcauto { public static class ConfigHelper { /// ///返回*.exe.config文件中appSettings配置节的value项 /// /// /// public static string GetAppConfig(string strKey) { string file = System.Windows.Forms.Application.ExecutablePath; Configuration config = ConfigurationManager.OpenExeConfiguration(file); foreach (string key in config.AppSettings.Settings.AllKeys) { if (key == strKey) { return config.AppSettings.Settings[strKey].Value.ToString(); } } return null; } /// ///在*.exe.config文件中appSettings配置节增加一对键值对 /// /// /// public static void UpdateAppConfig(string newKey, string newValue) { string file = System.Windows.Forms.Application.ExecutablePath; Configuration config = ConfigurationManager.OpenExeConfiguration(file); bool exist = false; foreach (string key in config.AppSettings.Settings.AllKeys) { if (key == newKey) { exist = true; } } if (exist) { config.AppSettings.Settings.Remove(newKey); } config.AppSettings.Settings.Add(newKey, newValue); config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); } } }读示例
ConfigHelper.GetAppConfig("testkey")写示例
ConfigHelper.UpdateAppConfig("testkey", "abc");总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持
相关内容
- Asp.Net使用服务器控件Image/ImageButton显示本地图片的方法_实用技巧_
- MVC、MVP和MVVM分别是什么_动力节点Java学院整理_实用技巧_
- Asp.NET页面中事件加载的先后顺序详解_实用技巧_
- ASP.NET MVC中SignalR的简单应用_实用技巧_
- ASP.NET MVC5使用MiniProfiler监控MVC性能_实用技巧_
- WPF图形解锁控件ScreenUnLock使用详解_实用技巧_
- 基于Entity Framework自定义分页效果_实用技巧_
- 基于Dapper实现分页效果 支持筛选、排序、结果集总数等_实用技巧_
- asp.net使用ashx生成图形验证码的方法示例_实用技巧_
- ASP.NET使用AjaxPro实现前端跟后台交互详解_实用技巧_
