本文主要给大家介绍了关于ASP.NET中Config读写示例的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍吧。

方法如下:
如果是WinForm程序,需要添加引用:
App.config
<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="testkey" value="0"></add> </appSettings> </configuration>
NetUtilityLib
using System.Configuration;
namespace pcauto
{
public static class ConfigHelper
{
///<summary>
///返回*.exe.config文件中appSettings配置节的value项
///</summary>
///<param name="strKey"></param>
///<returns></returns>
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;
}
///<summary>
///在*.exe.config文件中appSettings配置节增加一对键值对
///</summary>
///<param name="newKey"></param>
///<param name="newValue"></param>
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
# config文件
# config
# asp.net读取config
# asp.net 读取并修改config文件实现代码
# asp.net下加密Config的方法
# 相关内容
# 给大家
# 这篇文章
# 谢谢大家
# 多说
# 键值
# 方法如下
# 有疑问
# version
# encoding
# brush
# class
# lt
# xml
# utf
# testkey
# key
# csharp
# NetUtilityLib
# add
相关文章:
杭州银行网站设计制作流程,杭州银行怎么开通认证方式?
全景视频制作网站有哪些,全景图怎么做成网页?
建站主机类型有哪些?如何正确选型
高性能网站服务器配置指南:安全稳定与高效建站核心方案
相册网站制作软件,图片上的网址怎么复制?
外贸公司网站制作哪家好,maersk船公司官网?
,交易猫的商品怎么发布到网站上去?
建站主机系统SEO优化与智能配置核心关键词操作指南
如何将凡科建站内容保存为本地文件?
高端建站三要素:定制模板、企业官网与响应式设计优化
如何在橙子建站中快速调整背景颜色?
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
如何通过wdcp面板快速创建网站?
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
php json中文编码为null的解决办法
如何获取开源自助建站系统免费下载链接?
如何通过FTP空间快速搭建安全高效网站?
建站之星微信建站一键生成小程序+多端营销系统
网页设计与网站制作内容,怎样注册网站?
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
如何通过WDCP绑定主域名及创建子域名站点?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
如何用景安虚拟主机手机版绑定域名建站?
建站之星北京办公室:智能建站系统与小程序生成方案解析
建站之星收费标准详解:套餐费用及年费价格表一览
网站制作说明怎么写,简述网页设计的流程并说明原因?
php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】
网站微信制作软件,如何制作微信链接?
如何快速搭建高效可靠的建站解决方案?
,有什么在线背英语单词效率比较高的网站?
如何快速搭建虚拟主机网站?新手必看指南
如何零基础开发自助建站系统?完整教程解析
如何用搬瓦工VPS快速搭建个人网站?
如何快速搭建响应式可视化网站?
如何在七牛云存储上搭建网站并设置自定义域名?
建站主机是否属于云主机类型?
制作营销网站公司,淘特是干什么用的?
如何打造高效商业网站?建站目的决定转化率
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
ppt制作免费网站有哪些,ppt模板免费下载网站?
建站之星安装后界面空白如何解决?
网站制作员失业,怎样查看自己网站的注册者?
公司门户网站制作流程,华为官网怎么做?
C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)
西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
广东企业建站网站优化与SEO营销核心策略指南
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
*请认真填写需求信息,我们会在24小时内与您取得联系。