【发布时间】:2015-03-21 00:24:24
【问题描述】:
有没有办法在我的设置中只保存一个变量作为默认值?我知道有一个命令Properties.Settings.Default.Save();,但我只想保存我的一个设置变量的更改,而不是全部。
【问题讨论】:
-
在调用 Properties.Settings.Default.Save() 之前只更新一个设置令牌。
-
好的,但是当我更改多个设置变量并且我只想保存其中一个时,有没有办法解决这个问题?我也许可以将此变量的值存储到临时变量中,而不是重新加载设置,而不是只保存对这个变量的更改...
-
好吧,既然不想保存,为什么还要更改设置值呢?
-
我可能使用了错误的设置方式,但我有 bool 女巫指示,菜单之一是否应该可见。我想让用户选择是否要存储此设置。但是我还有一些其他设置,每次更改时我都想保存它们...
-
使用辅助变量保存最终设置不是更好吗?您可以将菜单可见性数据存储在其他变量或类中,并在每次更改时继续保存您的其他设置,最后保存菜单可见性设置。