<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得到配置节点的数值

方法一在书写上简单明朗。 
方法二写法稍微多些,一次读取多个配置点的数值,可以考虑方法二

最新文章

  1. 我觉得好用的VS扩展(不定期更新)
  2. Leetcode: All O`one Data Structure
  3. [Js]滑动门效果
  4. KEYUSE
  5. 使用md5判断网站内容是否被篡改
  6. net core 中间件详解及项目实战
  7. 安全威胁无孔不入:基于Linux系统的病毒(转)
  8. (转)eclipse安装jetty
  9. FFMPEG结构体分析:AVFrame
  10. 微信小程序day01-JSON配置
  11. cookie的认识
  12. 维修数列 Splay(这可能是我写过最麻烦的题之一了。。。用平衡树维护dp。。。丧心病狂啊。。。。)
  13. 利用cookie实现iframe刷新时停留在当前页面
  14. vue-webpack 做出来的项目部署到服务器上,点开是空白页(我这里把项目发布到git上)
  15. Flutter隐藏控件方法
  16. Array.Copy 数据是克隆吗?
  17. Java:多线程,线程同步,synchronized关键字的用法(同步代码块、非静态同步方法、静态同步方法)
  18. Java中关于日期类那些方法
  19. C++ STL 一般总结(转载)
  20. BZOJ4556 HEOI2016 字符串

热门文章

  1. C#怎么调用方法
  2. 皮肤包项目的 Gradle 脚本演化
  3. Cannot resolve symbol ‘Component’ &amp; Cannot resolve symbol ‘PropTypes’
  4. 使用JavaScript时要注意的7个要素
  5. Faster R-CNN教程
  6. HTML5 视频直播
  7. Every Programmer Should Know These Latency Numbers
  8. 测试数据库DG搭建为正式库以后做准备
  9. JS alert()、confirm()、prompt()的区别
  10. nginx的常规配置