2011-10-27 109 views
1

我的Web服务返回一些数据。我想缓存它。选择Windows Phone IsolatedStorage

我是否使用它并将其序列化为一个文件?

IsolatedStorageFile.GetUserStoreForApplication() 

或者我使用它并将其粘贴到词典中?

IsolatedStorageSettings.ApplicationSettings 
+1

为什么世界上有人会投这个票。答案太明显了吗?这不是重复的。啧。评论如果你这样做。 –

+0

这[文章] [1]可帮助 [1]:http://stackoverflow.com/questions/5810465/silverlight-windows-phone-7-using-static-class-for-storing -data/5811642#5811642 – Praneeth

回答

1

对于缓存数据,我会把它放在IsolatedStorage的文件中。
这是一个更多的工作,但你可以写一个简单的包装它周围。

可以想象,有一天使用SkyDrive的设备将同步IsolatedStorageSettings.ApplicationSettings,这是微软在Windows 8中采用的方向。因此,您应该坚持使用它,因为它的目的是基于应用程序的设置。