ConfigurationManager.AppSettings["XXX"] 读取配置文件
来源:互联网 发布:粗花呢西装 知乎 编辑:程序博客网 时间:2024/05/21 23:20
using System.Collections.Generic;using System.Linq;/* * Crate By CYJ Date:2012-05-13*/namespace Doe.CdmsCommon{ public class AppSettings { private Dictionary<string, string> settings; public AppSettings(Dictionary<string, string> settings) { this.settings = settings; } public string this[string key] { get { if (settings.Keys.Contains(key)) { return this.settings[key]; } return ""; } } }}//===============ConfigurationManager类================using System.Linq;using System.Xml.Linq;using System.IO;/* * Crate By CYJ Date:2012-05-13*/namespace Doe.CdmsCommon{ public static class ConfigurationManager { public static AppSettings AppSettings = null; static ConfigurationManager() { string configName = "ClientSettings.Config"; string file = System.Windows.Forms.Application.StartupPath + "" + configName; if (File.Exists(file)) { AppSettings = new AppSettings ( Extensions.Descendants<XElement>(XDocument.Load(file).Descendants("appSettings"), "add").Select ( settingNode => new { Key = settingNode.Attribute("key").Value, Value = settingNode.Attribute("value").Value } ).ToDictionary(s => s.Key, s => s.Value) ); } else { LogWrite.WriteLog("在plug_ins\\CSMenu下未找到ClientSettings.Config文件"); } } }}
0 0
- ConfigurationManager.AppSettings["XXX"] 读取配置文件
- ConfigurationManager.OpenExeConfiguration读取配置文件
- ConfigurationManager读取配置文件
- 使用System.Configuration.ConfigurationManager.AppSettings["xxx"]时出错
- ConfigurationManager类读取配置文件链接字符串
- 用ConfigurationManager读取和修改配置文件
- asp.net core 读取Appsettings.json 配置文件
- ConfigurationManager.AppSettings 属性 —转
- System.Configuration.ConfigurationManager.AppSettings["connString"];
- ConfigurationSettings.AppSettings和configurationManager.connectionString
- System.Configuration.ConfigurationManager.AppSettings["strCon"]
- System.ConfigurationManager类用于对配置文件的读取
- vs2005读取配置文件错误System.Configuration.ConfigurationSettings.AppSettings”已过时
- 关于System.Configuration.ConfigurationManager.AppSettings问题
- 单元测试ConfigurationManager.AppSettings 为空的问题
- c#读写App.config,ConfigurationManager.AppSettings
- c#读写App.config,ConfigurationManager.AppSettings
- c#读写App.config,ConfigurationManager.AppSettings
- 堆排序
- 新浪也遇寒冬:全面停止社招—兄弟连IT教育
- 二叉树的非递归遍历
- 关于OpenNI2和OpenCV2的那些事——获取三维点云数据并用OpenGL表示
- Android Studio背景换图片跟一些比较好用插件的介绍
- ConfigurationManager.AppSettings["XXX"] 读取配置文件
- HTTPS、SPDY和HTTP/2的性能比较
- CSU--1541-- There is No Alternative
- NET MVC中 DropDownList的BUG
- IOS四种保存文件的方式
- 权限
- 约瑟夫问题
- SqlServer中生成1~23之间的连续数字
- onMeasure,onLayout,onDraw