越来越觉得,直接用配置文件app.Config或web.Config配置应用系统的运行参数,比自己做一个xml配置文件,简洁方便得多。这两个配置文件不仅有常见的connectionStrings和appSettings,给出了数据库连接或常见的名/值表的定义访问方法,而且提供了自定义段configSections,可以自行定义段元素,扩展了appSettings一个段的功能。下面是一个具体的应用实例。
1、配置文件(web.Config或app.Config)
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections> <!-- 该元素必须在 appSettings 之前-->
<sectionGroup name="Units">
<section name="国防部" type="System.Configuration.NameValueSectionHandler"/>
<section name="公安部" type="System.Configuration.NameValueSectionHandler"/>
</sectionGroup>
</configSections>
<Units>
<国防部>
&l