使用C#实现读取系统配置文件的代码实例讲解

作者:SmartMZ 时间:2023-02-18 10:36:56 

需要添加引用,System.Configuration;
写系统配置文件:


   Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);

if (addrService != "")
   {
    cfa.AppSettings.Settings["WebServiceUrl"].Value = addrService;
   }
   if (setLogin != "")
   {
    cfa.AppSettings.Settings["LoginServerUrl"].Value = setLogin;
   }
   if (mapPath != "")
   {
    cfa.AppSettings.Settings["InitMapPath"].Value = mapPath;
   }

cfa.Save(ConfigurationSaveMode.Modified);
   //重新加载配置文件
   ConfigurationManager.RefreshSection("appSettings");  

读:


<pre name="code" class="csharp">    string value = ConfigurationSettings.AppSettings["InitMapPath"];</pre>
<pre></pre>
<p></p>
<pre></pre>
<br>
<br>
<p></p>
<p><br>
</p>

  

标签:C#,配置文件
0
投稿

猜你喜欢

  • Android Studio kotlin生成编辑类注释代码

    2023-06-16 12:03:20
  • springboot 如何设置端口号和添加项目名

    2022-01-11 07:31:12
  • Android的RV列表刷新详解Payload与Diff方式异同

    2023-07-05 13:17:29
  • Android的OkHttp包中的HTTP拦截器Interceptor用法示例

    2022-01-31 06:31:25
  • 浅析Android中build.gradle的实用技巧

    2022-05-03 15:15:40
  • C#实现自定义动画鼠标的示例详解

    2021-07-31 17:16:59
  • 详解java中各类锁的机制

    2022-08-01 06:48:56
  • Java组件commons fileupload实现文件上传功能

    2022-05-03 15:03:07
  • Java实现的求解经典罗马数字和阿拉伯数字相互转换问题示例

    2023-10-15 23:17:36
  • 解决Eclipse/STS中出现Resource is out of sync with the file system的异常问题

    2022-02-12 22:35:20
  • Quarkus中ConfigSourceInterceptor的加密配置实现

    2021-10-08 10:47:14
  • Spring @EventListener 异步中使用condition的问题及处理

    2023-07-07 21:42:16
  • springboot 文件上传大小配置的方法

    2023-08-02 11:49:16
  • Android四种数据存储的应用方式

    2023-07-25 05:01:06
  • 分析Android Choreographer源码

    2022-09-04 07:25:12
  • C#3.0中Lambda表达式详解

    2023-08-08 04:01:37
  • mybatis使用pagehelper插件过程详解

    2023-02-16 18:11:11
  • Android自定义控件ViewGroup实现标签云(四)

    2021-11-30 14:58:36
  • SpringMVC实现文件上传下载的全过程

    2023-04-05 21:16:52
  • SpringBoot集成gRPC微服务工程搭建实践的方法

    2022-03-11 22:10:39
  • asp之家 软件编程 m.aspxhome.com