我希望能够保存多次运行后仍然存在的设置,就像在 C# 中使用 Settings.Default.Save()
一样。是否有一些类似的存储变量的替代方案?
我希望能够保存多次运行后仍然存在的设置,就像在 C# 中使用 Settings.Default.Save()
一样。是否有一些类似的存储变量的替代方案?
Settings
类。LoadSettings()
和SaveSettings()
这样的函数。SaveSettings
负责创建设置的实例,然后将其序列化并保存。我使用Newtonsoft.JSON
将其序列化为JSON格式。LoadSettings
读取保存数据的文件,将其反序列化,并将其填充到UI中。main
方法中,您就可以检查要加载哪个设置文件了。<namespace>.Properties.Settings
不太合适。是的,您可以用许多方式存储数据。
例如:
应用程序配置
对象序列化 - https://msdn.microsoft.com/en-us/library/ms233843.aspx
其他一些外部文件,如XML、Json - http://www.w3.org/XML/ http://json.org/
数据库