我使用以下代码将大约100个对象的列表保存到IsolatedStorage:
IsolatedStorageSettings.ApplicationSettings.Add("MyApp", theList);
IsolatedStorageSettings.ApplicationSettings.Save();
按以下方式加载:
theList = (List<Object>)IsolatedStorageSettings.ApplicationSettings["MyApp"];
在WP7模拟器中,此代码有效:重新启动应用程序时,正确保存并加载数据列表。但是,当我重新启动模拟器时,数据消失了。由于我遗憾地没有Windows Phone 7,我的问题是:这些数据会“永远”保存在真正的手机上吗?或者手机关机后数据会消失吗?我需要确保在重新启动手机后不会删除该列表。
答案 0 :(得分:2)
是的,它会在重启手机后继续存在。