Web.config中appSettings节点值两种读取方法
2024-09-27 09:36:30
<appSettings>
<add key="ClientPort" value="5252"/>
<add key="ManagePort" value="5555"/>
</appSettings>
<add key="ClientPort" value="5252"/>
<add key="ManagePort" value="5555"/>
</appSettings>
1.方法一
string conString1=System.Configuration.ConfigurationSettings.AppSettings["ClientPort"];
此方法是利用ConfigurationSettings.AppSettings属性(静态属性)
这也是我们用的最多的方法
2.方法二
System.Configuration.AppSettingsReader appReader=new System.Configuration.AppSettingsReader();
string conString2=Convert.ToString(appReader.GetValue("bb",typeof(string)));
此方法首先创建AppSettingsReader类的一个实例,再利用实例方法GetValue得到配置节点的数值
方法一在书写上简单明朗。
方法二写法稍微多些,一次读取多个配置点的数值,可以考虑方法二
最新文章
- 我觉得好用的VS扩展(不定期更新)
- Leetcode: All O`one Data Structure
- [Js]滑动门效果
- KEYUSE
- 使用md5判断网站内容是否被篡改
- net core 中间件详解及项目实战
- 安全威胁无孔不入:基于Linux系统的病毒(转)
- (转)eclipse安装jetty
- FFMPEG结构体分析:AVFrame
- 微信小程序day01-JSON配置
- cookie的认识
- 维修数列 Splay(这可能是我写过最麻烦的题之一了。。。用平衡树维护dp。。。丧心病狂啊。。。。)
- 利用cookie实现iframe刷新时停留在当前页面
- vue-webpack 做出来的项目部署到服务器上,点开是空白页(我这里把项目发布到git上)
- Flutter隐藏控件方法
- Array.Copy 数据是克隆吗?
- Java:多线程,线程同步,synchronized关键字的用法(同步代码块、非静态同步方法、静态同步方法)
- Java中关于日期类那些方法
- C++ STL 一般总结(转载)
- BZOJ4556 HEOI2016 字符串
热门文章
- C#怎么调用方法
- 皮肤包项目的 Gradle 脚本演化
- Cannot resolve symbol ‘Component’ &; Cannot resolve symbol ‘PropTypes’
- 使用JavaScript时要注意的7个要素
- Faster R-CNN教程
- HTML5 视频直播
- Every Programmer Should Know These Latency Numbers
- 测试数据库DG搭建为正式库以后做准备
- JS alert()、confirm()、prompt()的区别
- nginx的常规配置