读取应用程序配置文件- . net 4

本文关键字:net 配置文件 应用程序 读取 | 更新日期: 2023-09-27 18:19:02

在。net 4中读取应用程序配置文件的首选方式是什么?我看过几篇关于如何使用。net 2的文章。

读取应用程序配置文件- . net 4

ConfigurationManager仍然是读取应用程序配置和web配置文件的首选方式。

要使用它,你首先需要在你的项目中添加一个引用到System.Configuration。

然后你需要在你的类中添加一个引用:

using System.Configuration;

一旦你这样做了,你就可以通过调用ConfigurationManager类上的这些静态属性来访问像AppSettings和ConnectionStrings这样的东西了。

ConfigurationManager.AppSettings["settingname"];

大多数开发人员似乎对基于字符串的ConfigurationManager.AppSettings风格的配置很满意,但是还有另一种方法:强类型配置

MSDN参考在这里:http://msdn.microsoft.com/en-us/library/8eyb2ct1.aspx

简而言之,您可以定义自己的配置设置部分,并在其中包含自己的强类型配置项。除其他事项外,

  • (顾名思义)可以强制使用枚举选项
  • 允许您定义基于用户或基于应用程序的设置
  • 允许你定义默认值

主要的缺点是它有点麻烦,因为有相当多的代码要实现和测试。