2013-02-09 61 views
0

我正在創建一個應用程序,我認爲存儲應用程序狀態的最佳方式是使用鍵和值對。Windows Phone存儲鍵值對

我不確定是將這些數據保存在獨立存儲器中的文件中,還是將它保存爲應用程序設置,因爲它已經設置爲鍵值對。

什麼是最好的方式去做這件事?

回答

1

對於簡單的鍵值對數據使用IsolatedStorageSettings。對於複雜的數據,你應該考慮其他手段。

您可以將IsolatedStorageSettings的使用封裝成不會每次從文件中讀取值,而是在第一次讀取時緩存的方式。例如,如果您想從後臺代理訪問設置,則可能還希望使其成爲線程安全的。

+0

嗨薩米。 Thansk提供您的反饋。我不完全確定你的意思是包裝使用並使其線程安全。你可以向我展示一個例子或教程嗎? – Subby 2013-02-09 16:27:01

+0

你可以看看這個:http://stackoverflow.com/questions/9096560/isolatedstoragesettings-throws-an-isolatedstoragefilestream-when-i-try-to-get-va 對不起,花了這麼長的時間來回應。 – 2013-02-21 09:20:50