2013-02-09 2 views
0

Я делаю приложение, где я считаю, что лучший способ сохранить состояние приложения - это пары ключей и значений.Windows Phone Сохранение ключевых значений Пары

Я не уверен, сохранять ли эти данные в ФАЙЛЕ в изолированном хранилище или сохранять его в качестве настройки приложения, поскольку он уже настроен как пары ключевых значений.

Каков наилучший способ для этого?

ответ

1

Для простых данных пары ключ-значение используйте IsolatedStorageSettings. Для сложных данных вы должны рассмотреть другие способы.

Вы можете обернуть использование IsolatedStorageSettings таким образом, чтобы значения не считывались из файла каждый раз, а кэшировались при первом чтении. Вы также можете сделать его потокобезопасным, если вы, например, хотите получить доступ к настройкам также из фонового агента.

+0

Hi Sami. Thansk для вашей обратной связи. Я не совсем понимаю, что вы подразумеваете, обертывая использование и делая его потокобезопасным. Не могли бы вы показать мне пример или учебник по этому поводу? – Subby

+0

Вы можете это проверить: http://stackoverflow.com/questions/9096560/isolatedstoragesettings-throws-an-isolatedstoragefilestream-when-i-try-to-get-va Извините, на это потребовалось столько времени, чтобы ответить. –

Смежные вопросы