在我的应用程序中,我允许用户选择包含一些数据的文件,读取数据,并且当用户再次关闭并打开应用程序时,该数据应该可用。我以为可以将值存储在“设置”中,所以我写了一个类:
public static class SettingsManager
{
public static string ComplexValidationsString
{
get { return (string)Properties.Settings.Default["ComplexValidations"]; }
set { Properties.Settings.Default["ComplexValidations"] = value; }
}
//some more
}
设置值并关闭应用程序后,该值将丢失。是否有任何类似的方法可以保留值?我曾经见过一些代码来替换配置文件中写入的数据,所以我想有一种方法。
最佳答案
就像
Properties.Settings.Default.Save();
您可以将其放在您的
static void Main()
方法中
关于c# - 如何在程序执行之间保留项目设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/585242/