Я использую следующий код для сохранения списка из 100 объектов в IsolatedStorage:
IsolatedStorageSettings.ApplicationSettings.Add("MyApp", theList);
IsolatedStorageSettings.ApplicationSettings.Save();
Загрузка производится следующим образом:
theList = (List<Object>)IsolatedStorageSettings.ApplicationSettings["MyApp"];
В эмуляторе WP7 этот код работает: список данных корректно сохраняется и загружается при перезапуске приложения. Однако, когда я перезапускаю эмулятор, данные исчезают. Поскольку, к сожалению, у меня нет Windows Phone 7, у меня вопрос: будут ли эти данные сохраняться «навсегда» на реальном телефоне? Или данные исчезнут при выключении телефона? Мне нужно убедиться, что список не будет удален после перезагрузки телефона.