【发布时间】:2013-01-01 13:11:51
【问题描述】:
我需要如何编写我的自定义 ConfigurationSection 以便它既是节处理程序又是配置元素集合?
通常,您有一个继承自ConfigurationSection 的类,然后该类具有继承自ConfigurationElementCollection 的类型的属性,然后返回从ConfigurationElement 继承的类型的集合的元素。要配置它,您需要如下所示的 XML:
<customSection>
<collection>
<element name="A" />
<element name="B" />
<element name="C" />
</collection>
</customSection>
我想删掉<collection> 节点,然后:
<customSection>
<element name="A" />
<element name="B" />
<element name="C" />
<customSection>
【问题讨论】:
-
您能否考虑将问题的标题更改为更具体?我建议类似“如何使我的自定义配置部分表现得像一个集合?”或类似的规定。这会自动从问题标题中删除“C#”,这是不必要的,因为您已经用它标记了问题。
-
当您提出实际问题时,您很快就会意识到很可能有人已经问过了。例如,This one 可能与您的问题重复。