AppSettings清除app.config中的Xml元素
|
应用程序的配置文件中
<AppSettings>
标记中的<Clear \\>
XML元素的用途是什么?
我看到它删除了以前添加的设置(请参见下面的代码),但是为什么要这样做呢?
<appSettings>
<add key=\"LogInformation\" value=\"False\"/>
<add key=\"LogAPIMessages\" value=\"False\"/>
<add key=\"LogErrors\" value=\"True\"/>
<clear/> <!--This line removes previously added keys.-->
</appSettings>
我还了解到,在代码中处理应用程序设置时,您可以清除现有键,但是为什么要使用“ 3” XML元素?
同样,出于习惯,我一直将<clear\\>
元素放在任何<add>
元素之前。我需要这样做吗,我不应该这样做吗?
没有找到相关结果
已邀请:
2 个回复
窝头菊
催备南菠亨
来说有点不寻常,但是对于像
这样的其他类似集合的配置元素,它的工作原理相同。