我想在我的 C# 应用程序设置中添加一些变量,有什么方法可以用代码来实现。我可以通过项目,然后是 myApp 属性等来做到这一点,但我想在应用程序运行时添加设置,所以我应该通过代码来完成。或者我怎样才能使设置类型成为类似这样的 LinkedList<>,以便可以向其中添加一些项目。
最佳答案
这是我用来操作现有 AppSetting 的一些代码:
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["PrinterID"].Value = "Some Value";
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
要添加新的 AppSetting,您可以将第二行更改为:
config.AppSettings.Settings.Add("PrinterID", "Some Value");
关于c# - 是否可以使用代码将项目添加到 C# 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14406494/