我在运行时更新了app.config值,我想将值更新为空值,但到目前为止我只得到一个空字符串。我仍然希望能够为另一个目的设置空字符串,但是如何让该值返回null?
答案 0 :(得分:1)
尝试删除密钥,如果删除密钥,则该值将为空。
var val = System.Configuration.ConfigurationManager.AppSettings["Key"]
您可以删除代码中的密钥
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings.Remove("key");