應用程序配置文件中<AppSettings>
標記中的<Clear \>
XML元素的用途是什麼?AppSettings清除app.config中的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>
我也明白,在代碼操作應用程序設置時,你可以清除現有的密鑰,但爲什麼有<clear\>
XML元素?
另外,出於習慣,真的,我一直把<clear\>
元素放在任何<add>
元素之前。我是否需要這樣做,我不應該這樣做嗎?