C#实现appSettings节点读取与修改的方法

 更新时间:2014年10月12日 17:00:57   投稿:shichen2014  
这篇文章主要介绍了C#实现appSettings节点读取与修改的方法,是非常实用的技巧,需要的朋友可以参考下

本文实例讲述了C#实现appSettings节点读取与修改的方法,分享给大家供大家参考。具体方法如下:

关键代码如下:

复制代码 代码如下:
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;
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • 通过特性(attribute)为枚举添加更多信息示例

    通过特性(attribute)为枚举添加更多信息示例

    这篇文章主要介绍了通过特性(Attribute)为枚举添加更多的信息,大家参考使用吧
    2014-01-01
  • C#实现AddRange为数组添加多个元素的方法

    C#实现AddRange为数组添加多个元素的方法

    这篇文章主要介绍了C#实现AddRange为数组添加多个元素的方法,实例分析了AddRange方法的使用技巧,需要的朋友可以参考下
    2015-06-06
  • C#实现毫秒转换成时分秒的方法

    C#实现毫秒转换成时分秒的方法

    这篇文章主要介绍了C#实现毫秒转换成时分秒的方法,涉及C#时间的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • C#实现热更新服务器程序的具体过程

    C#实现热更新服务器程序的具体过程

    什么是热更新?就是不停机更新,实时更新,这篇文章主要给大家介绍了关于C#实现热更新服务器程序的具体过程,通过热更新改善用户体验(节省流量、时间、操作程度),需要的朋友可以参考下
    2021-07-07
  • C#基础语法:Base关键字学习笔记

    C#基础语法:Base关键字学习笔记

    这篇文章主要介绍了C#基础语法:Base关键字学习笔记,本文讲解了它的一些基础知识以及测试代码,需要的朋友可以参考下
    2015-06-06
  • C#实现的自定义邮件发送类完整实例(支持多人多附件)

    C#实现的自定义邮件发送类完整实例(支持多人多附件)

    这篇文章主要介绍了C#实现的自定义邮件发送类,具有支持多人多附件的功能,涉及C#邮件操作的相关技巧,需要的朋友可以参考下
    2015-12-12
  • c#如何实现程序加密隐藏

    c#如何实现程序加密隐藏

    LiteDB是一个轻量级的嵌入式数据库,它是用C#编写的,适用于.NET平台,这篇文章主要介绍了如何通过LiteDB将自己的程序进行加密,感兴趣的可以了解下
    2023-08-08
  • C#调用WebService的方法步骤

    C#调用WebService的方法步骤

    在日常工作中,如果涉及到与第三方进行接口对接,有的会使用WebService的方式,这篇文章主要讲解在.NET Framework中如何调用WebService,感兴趣的小伙伴跟着小编一起来看看吧
    2025-03-03
  • C# 弹出窗口show()和showdialog()的两种方式

    C# 弹出窗口show()和showdialog()的两种方式

    本文主要介绍了C# 弹出窗口show()和showdialog()的两种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • c# datetime 格式化大全

    c# datetime 格式化大全

    这篇文章主要介绍了c# datetime 格式化大全,有需要的朋友可以参考一下
    2014-01-01

最新评论