配置文件为我们提供了很大的灵活性,我们可以通过修改它,

来得到我们想要的信息。这样能够减少代码修改的频率,对后续维护,

也是一种很方便的方法。

(1)读取Web.config文件配置节

<configuration>

    <appSettings>
          <add key="AutoConnectInterval" value="10"/>

          </appSettings>

</configuration>

读取代码:

ConfigurationManager.AppSettings["AutoConnectInterval"];

或者System.Configuration.ConfigurationSettings.AppSettings["AutoConnectInterval"];

ConfigurationManager属于System.Configuration命名空间

(2)读取项目下Properties下的Settings.settings

配置如下:

名称                   类型     范围          值

AutoConnect      int       应用程序     1

当你Settings有一个静态实例Default时,这样读

namespace.Properties.Settings.Default.AutoConnect;

也可以设置AutoConnect为静态属性,直接读取。

namespace是你的资源、配置文件所在命名空间。

(3)读取Resources.resx

打开Resources.resx,可以添加和删除资源。

如果资源有一个blue名称的图片,可以这样读

namespace.Properties.Resources.blue

namespace是你的资源、配置文件所在命名空间