读写系统配置文件的Key值
发布时间:2020-12-16 05:50:39 所属栏目:百科 来源:网络整理
导读:直接上代码 pre name="code" class="csharp"/// summary /// 读写系统配置xml文件。 /// /summary public class ConfigurationFile { /// summary /// 写入key值 /// /summary public static bool SetKeyValue(string key,string value) { //增加的内容写在a
直接上代码
<pre name="code" class="csharp">/// <summary> /// 读写系统配置xml文件。 /// </summary> public class ConfigurationFile { /// <summary> /// 写入key值 /// </summary> public static bool SetKeyValue(string key,string value) { //增加的内容写在appSettings段下 <add key="RegCode" value="0"/> Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); try { if (config.AppSettings.Settings[key] == null) { config.AppSettings.Settings.Add(key,value); } else { config.AppSettings.Settings[key].Value = value; } config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); } catch (Exception) { return false; } return true; } /// <summary> /// 读取指定key的值 /// </summary> public static string GetKeyValue(string key) { Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); if (config.AppSettings.Settings[key] == null) return ""; else return config.AppSettings.Settings[key].Value; } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |