首页 / .NET / 正文

[.NET/C#]C#应用程序中如何从配置文件(app.config或web.config)中读取配置选项?

3448 发布于: 2018-01-24 读完约需2分钟

[.NET/C#]C#应用程序中如何从配置文件(app.config或web.config)中读取配置选项?

问题描述

比如当前有如下的 App.config 配置文件:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="countoffiles" value="7" />
    <add key="logfilelocation" value="abc.txt" />
  </appSettings>
</configuration>

在C#应用程序中如何读取此配置文件中的对应配置选项呢?

方案一

使用 ConfigurationManager.AppSetting,首先在项目中引用命名空间:

using System.Configuration;

然后便可以使用如下的方法来从 App.config 或者 Web.config 配置文件中读取配置选项:

string configvalue1 = ConfigurationManager.AppSettings["countoffiles"];
string configvalue2 = ConfigurationManager.AppSettings["logfilelocation"];

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

上一篇: [.NET]C#程序开发中如何将C#类(对象)序列化成对应的JSON字符串(.NET 4.0版本)?

下一篇: [.NET/C#]C#应用程序中如何将文件流保存成本地文件?

本文永久链接码友网 » [.NET/C#]C#应用程序中如何从配置文件(app.config或web.config)中读取配置选项?

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册