C#操作config文件的具体方法

 更新时间:2013年07月03日 14:46:03   作者:  
这篇文章介绍了在C#中对config文件的操作,有需要的朋友可以参考一下

以下是app.config或web.config的定义,定义了一个参数,键为Isinit,值为false
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key ="IsInit" value="false"/>
</appSettings>
</configuration>

以下是读和写config文件的方法定义:

写入:

复制代码 代码如下:

internal void settingApp_write(string key, string val)
 {
     System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
 config.AppSettings.Settings["IsInit"].Value = val;
 config.Save(ConfigurationSaveMode.Modified);
 ConfigurationManager.RefreshSection("appSettings");
 }

读取:
复制代码 代码如下:

internal string settingApp_read(string key)
{
    var val = ConfigurationManager.AppSettings[key];
    return val;
}

使用方法:

写入测试:

settingApp_write("IsInit","true");

取出测试:

var setting = settingApp_read("Isinit");

此级别的修改是项目级别的config文件修改,也就是你最终程序Bin目录下的那个config文件的操作。

相关文章

  • C#插入法排序算法实例分析

    C#插入法排序算法实例分析

    这篇文章主要介绍了C#插入法排序算法,实例分析了C#排序算法的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • Unity编辑器预制体工具类PrefabUtility常用函数和用法

    Unity编辑器预制体工具类PrefabUtility常用函数和用法

    这篇文章主要为大家介绍了Unity编辑器预制体工具类PrefabUtility常用函数及用法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • C#中的Socket编程详解

    C#中的Socket编程详解

    本文详细讲解了C#中的Socket编程,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-01-01
  • C# CheckedListBox控件的用法总结

    C# CheckedListBox控件的用法总结

    本篇文章主要介绍了C# CheckedListBox控件的用法总结,想要学习CheckedListBox的同学可以了解一下。
    2016-12-12
  • C#集合本质之堆栈的用法详解

    C#集合本质之堆栈的用法详解

    本文详细讲解了C#集合本质之堆栈的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-08-08
  • C# Chart 简单使用教程

    C# Chart 简单使用教程

    Chart控件可以用来绘制波形图、柱状图、饼图、折线图等,用来进行数据表现是很不错的,现在简单说一下这个控件的使用方法,对C# Chart使用相关知识感兴趣的朋友一起看看吧
    2022-11-11
  • C#中Lambda表达式的三种写法

    C#中Lambda表达式的三种写法

    这篇文章介绍了C#中Lambda表达式的三种写法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • C#通过html调用WinForm的方法

    C#通过html调用WinForm的方法

    这篇文章主要介绍了C#通过html调用WinForm的方法,涉及html页面中使用JavaScript访问C#的相关技巧,需要的朋友可以参考下
    2016-04-04
  • C# winform登陆框验证码的实现方法

    C# winform登陆框验证码的实现方法

    这篇文章主要为大家详细介绍了C# winform登陆框验证码的实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • C#跨PC远程调用程序并显示UI界面

    C#跨PC远程调用程序并显示UI界面

    这篇文章主要为大家介绍了使用C#跨PC远程调用程序并显示UI界面,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05

最新评论