Windows Phone 8(C#)上的NSUserDefaults相当于什么

时间:2013-10-18 07:36:00

标签: c# ios windows-phone-8

我想在设备存储中保存数据(密钥,值对),稍后再读取它们(即使应用程序已退出并再次启动)。

在iOS中,我使用NSUserDefaults执行此操作。


我尝试过IsolatedStorageSettings,如下所示:
IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings; appSettings.Add("myKey","myValue");

但是当我在模拟器中重新启动应用程序时,尝试获取 appSettings["myKey"]值我得到例外:System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

1 个答案:

答案 0 :(得分:2)

啊,我发现了:))

我忘了调用save()方法:)
appSettings.Save();