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

本文关键字:上的 NSUserDefaults 相当于 Windows Phone 什么 | 更新日期: 2023-09-27 18:35:49

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

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


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

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

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

啊,我找到了:))

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