使用Windows Phone 8缓存的最佳方法是什么?

时间:2014-03-19 10:32:20

标签: c# xaml caching windows-phone-8 localdatacache

我在windows phone sdk 8中制作应用程序,我想知道存储本地数据的最佳方法是什么。我想用它来存储数据和优化内存使用。有人可以帮我弄这个吗?

1 个答案:

答案 0 :(得分:0)

如果您想存储字符串,则可以使用IsolatedStorageSettings

基本上,将数据放入WP7 IsolatedStorage的最简单方法是使用IsolatedStorageSettings类,它是一个在单独存储中存储键值对的Dictionary。

样本存储和检索

//storage
IsolatedStorageSettings.ApplicationSettings["State"] = your string;
 IsolatedStorageSettings.ApplicationSettings.Save();

//retrieval
 if (IsolatedStorageSettings.ApplicationSettings.Contains("State") == true)
 {
 var object= IsolatedStorageSettings.ApplicationSettings["State"] as string;
 //Remove the state now
 IsolatedStorageSettings.ApplicationSettings.Remove("State");
 IsolatedStorageSettings.ApplicationSettings.Save();
 }

另外,只需查看this链接

即可