2017-09-12 110 views
0

我在運行時更新app.config的值,我想將值更新爲空值,但到目前爲止我只是得到一個空字符串。我仍然希望能夠爲其他目的設置空字符串,但是如何獲取該值以返回空值?將app.config文件中的值設置爲null

+0

如果去掉什麼鍵? – Hybridzz

+0

@Hybridzz可以通過編程來完成嗎? – nessa

+0

嘗試AppSettings.Settings.Remove(key)? – Hybridzz

回答

1

嘗試刪除密鑰,如果刪除它,則值將爲空。

var val = System.Configuration.ConfigurationManager.AppSettings["Key"] 

你可以刪除代碼

Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 
config.AppSettings.Settings.Remove("key");