我需要将设置保存在漫游或本地设置中。问题是当我执行程序时,它显示设置是用给定的键存储的,并且这些设置也可以被检索回来。但是当我稍后重新执行或执行相同的程序时,那些保存的设置会丢失。它再次创造了他们!
为什么设置没有被保存?
要设置设置,我使用以下代码(设置是字符串,值是对象)
ApplicationData.Current.LocalSettings.Values.Add(setting, value);
ApplicationData.Current.RoamingSettings.Values.Add(setting, value);
要检索设置,我使用以下代码
ApplicationData.Current.RoamingSettings.Values[setting];
这段代码有什么问题?