C#實現(xiàn)appSettings節(jié)點讀取與修改的方法
更新時間:2014年10月12日 17:00:57 投稿:shichen2014
這篇文章主要介紹了C#實現(xiàn)appSettings節(jié)點讀取與修改的方法,是非常實用的技巧,需要的朋友可以參考下
本文實例講述了C#實現(xiàn)appSettings節(jié)點讀取與修改的方法,分享給大家供大家參考。具體方法如下:
關鍵代碼如下:
復制代碼 代碼如下:
public static string GetAppSettingsValue(string key)
{
ConfigurationManager.RefreshSection("appSettings");
return ConfigurationManager.AppSettings[key] ?? string.Empty;
}
public static bool UpdateAppSettings(string key, string value)
{
var _config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
if (!_config.HasFile)
{
throw new ArgumentException("程序配置文件缺失!");
}
KeyValueConfigurationElement _key = _config.AppSettings.Settings[key];
if (_key == null)
_config.AppSettings.Settings.Add(key, value);
else
_config.AppSettings.Settings[key].Value = value;
_config.Save(ConfigurationSaveMode.Modified);
return true;
}
{
ConfigurationManager.RefreshSection("appSettings");
return ConfigurationManager.AppSettings[key] ?? string.Empty;
}
public static bool UpdateAppSettings(string key, string value)
{
var _config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
if (!_config.HasFile)
{
throw new ArgumentException("程序配置文件缺失!");
}
KeyValueConfigurationElement _key = _config.AppSettings.Settings[key];
if (_key == null)
_config.AppSettings.Settings.Add(key, value);
else
_config.AppSettings.Settings[key].Value = value;
_config.Save(ConfigurationSaveMode.Modified);
return true;
}
希望本文所述對大家的C#程序設計有所幫助。
您可能感興趣的文章:
- C#中TreeView實現(xiàn)適合兩級節(jié)點的選中節(jié)點方法
- C#讀取xml節(jié)點數(shù)據(jù)方法小結(jié)
- C#配置文件Section節(jié)點處理總結(jié)
- C#通過XML節(jié)點屬性/屬性值讀取寫入XML操作代碼實例
- c#設置xml內(nèi)容不換行及屬性xsi:nil=true的空節(jié)點添加
- js獲取Treeview選中的節(jié)點(C#選中CheckBox項)
- C# XML操作 代碼大全(讀XML,寫XML,更新,刪除節(jié)點,與dataset結(jié)合等)
- C# 復制指定節(jié)點的所有子孫節(jié)點到新建的節(jié)點下
相關文章
Winform?控件優(yōu)化LayeredWindow無鋸齒圓角窗體
這篇文章主要為大家介紹了Winform?控件優(yōu)化LayeredWindow實現(xiàn)無鋸齒圓角窗體示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-09-09Unity的AssetPostprocessor之Model函數(shù)使用實戰(zhàn)
這篇文章主要為大家介紹了Unity的AssetPostprocessor之Model函數(shù)使用實戰(zhàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-08-08c#中WinForm使用OpencvSharp4實現(xiàn)簡易抓邊
本文主要介紹了c#中WinForm使用OpencvSharp4實現(xiàn)簡易抓邊,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-05-05