2017-09-12 107 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");