我正在编写自定义配置部分。我希望xml看起来像这样:
<MainSettings>
<UpperCase>True</UpperCase>
<PopupClient>False</PopupClient>
<Language>en-GB</Language>
</MainSettings>
如何编写ConfigurationSection和ConfigurationElement派生类来生成它?
我知道如何以这种形式制作它:
<MainSettings>
<UpperCase value="True" />
<PopupClient value="False" />
<Language value="en-GB" />
<MainSettings>
但是,这会产生一些令人不愉快的形式代码:
mainSettings.UpperCase.Value = true;
而不仅仅是:
mainSettings.UpperCase = true;
我也知道xml格式:
<MainSettings UpperCase="True"
PopupClient="False"
Language="en-GB" />
可以与第二种代码形式结合。
那么,是否可以将第一个或第二个xml表单与第二个代码表单匹配?