System.Configuration
连接字符串配置类定义:
ConnectionStringsSection : ConfigurationSection
ConnectionStringSettingsCollection : ConfigurationElementCollection
ConnectionStringSettings : ConfigurationElement
但配置文件中的部分如下所示:
<connectionStrings>
<add name="Foo" connectionString="Whatever" />
</connectionStrings>
所以看起来ConnectionStringSettingsCollection
是隐含的。
我想在我自己的配置部分有同样的行为来删除多余的嵌套级别,但我找不到如何去做。