Мне нужно хранить основные объекты (максимум 5 свойств в каждом объекте), когда мое приложение закрыто или деактивировано.Теперь я понимаю обработчики событий, которые у нас есть, но я не уверен, как сохранить объекты, чтобы их можно было вызывать позже.
Моя первоначальная мысль заключалась в том, чтобы сохранить объекты вXML-файл в изолированном хранилище и просто прочитайте XML-файл, когда приложение было открыто снова и перезагрузите все объекты по мере необходимости.Но я продолжаю слышать о сериализации, когда дело доходит до захоронения.
Теперь возникает ряд вопросов:
1.) Сериализация лучше использовать, чем сохранение в xml-файл в этом сценарии?
2.) В чем разница между выполнением одного над другим, если оба хранят данные, которые будут вызваны позднее?
3.) Почему сериализация является опцией?Это потому, что он быстрее или использует меньше ресурсов?
4.) Если в этой ситуации можно использовать сериализацию, какие ресурсы доступны для начала?
Заранее спасибо.