2011-10-27 156 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中採用的方向。因此,您應該堅持使用它,因爲它的目的是基於應用程序的設置。