将 app.config 文件中的值设置为空

Set value in app.config file to null

我在运行时更新一个 app.config 值,我想将该值更新为空值,但到目前为止我只得到一个空字符串。我仍然希望能够为另一个目的设置空字符串,但是如何将该值设置为 return null?

尝试删除密钥,如果删除它,则该值将为空。

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

您可以删除代码中的密钥

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