Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Phone 8(C#)上的NSUserDefaults等效于什么_C#_Ios_Windows Phone 8 - Fatal编程技术网

Windows Phone 8(C#)上的NSUserDefaults等效于什么

Windows Phone 8(C#)上的NSUserDefaults等效于什么,c#,ios,windows-phone-8,C#,Ios,Windows Phone 8,我希望将数据(密钥、值对)保存在设备存储器中,并在以后读取它们(即使应用程序退出并再次启动) 在iOS中,我使用NSUserDefaults来实现这一点 我尝试了隔离存储设置,如下所示: IsolatedStorageSettings appSettings=IsolatedStorageSettings.ApplicationSettings; appSettings.Add(“myKey”、“myValue”) 但是当我在emulator中重新启动应用程序并尝试获取 appSettings

我希望将数据(密钥、值对)保存在设备存储器中,并在以后读取它们(即使应用程序退出并再次启动)

在iOS中,我使用NSUserDefaults来实现这一点


我尝试了隔离存储设置,如下所示:
IsolatedStorageSettings appSettings=IsolatedStorageSettings.ApplicationSettings;
appSettings.Add(“myKey”、“myValue”)

但是当我在emulator中重新启动应用程序并尝试获取
appSettings[“myKey”]
value我得到一个异常:
System.Collections.Generic.KeyNotFoundException:给定的键在字典中不存在。
啊,我找到了:))

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