我在我的应用程序中使用内置设置和Im阅读设置以这种方式
variable = (bool)Settings.Default["GetHKAlt"];
Run Code Online (Sandbox Code Playgroud)
并以这种方式保存:
Settings.Default["GetHKAlt"] = variable;
Run Code Online (Sandbox Code Playgroud)
但是在我在运行时修改设置并关闭我的应用程序后,这些设置都消失了,这个网站说这个设置保存在app.config文件中,但是我在任何地方都看不到这个文件
您还必须显式调用此包装类的Save方法以保留用户设置.您通常在主窗体的Closing事件处理程序中执行此操作.下面的Visual C#示例显示了对Save方法的调用.
Properties.Settings.Default.Save();
Run Code Online (Sandbox Code Playgroud)