配置文件为我们提供了很大的灵活性,我们可以通过修改它,
来得到我们想要的信息。这样能够减少代码修改的频率,对后续维护,
也是一种很方便的方法。
(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是你的资源、配置文件所在命名空间