在Windows Phone 7 - > IsolatedStorageSettings類中,我們有兩個函數Add()和Save()。根據我的觀點,兩者在保存孤立存儲中的關鍵值對時的意義相同。我的問題這兩個函數有什麼區別。windows phone 7 + IsolatedStorageSettings +添加和保存功能
爲了測試Application_Deactivated事件和Application_Closing事件中的App.xaml.cs中做了什麼,我在IsolatedStorageSettings中添加了一個鍵值對,而無需調用save函數。
在Application_Launched和Application_Activated事件上我正在檢索相同的鍵值對,並且我得到了上面添加的鍵的相同值。
因此,沒有實際調用IsolatedStorageSettings的Save函數,我能夠檢索這些值。
如果意外退出==崩潰 –
我試圖用例子來測試這個你給了,就按一下按鈕事件我附加值鍵,然後寫了下面的代碼串J =「 ABC「; int i = j.IndexOf(「a」,10);意思是異常,然後再次嘗試讀取App_Launch上的鍵的值,並且我得到了在按鈕單擊事件 – pratik
中添加的新值,該異常必須未處理,您需要確保App.xaml.cs中沒有代碼處理異常。還要產生異常嘗試:「拋出新的異常()」 –