-1
在我UWP的應用程序,我試圖挽救一個DateTime值本地設置與此代碼:保存DateTime值本地設置[UWP]
localSettings.Values["date"] = myDate;
的問題是,當我嘗試找回值我得到一個轉換錯誤。我使用此代碼檢索值:
DateTime dateRecovered = (DateTime)localSettings.Values["date"];
在我UWP的應用程序,我試圖挽救一個DateTime值本地設置與此代碼:保存DateTime值本地設置[UWP]
localSettings.Values["date"] = myDate;
的問題是,當我嘗試找回值我得到一個轉換錯誤。我使用此代碼檢索值:
DateTime dateRecovered = (DateTime)localSettings.Values["date"];
你可以參考官方文檔here
日期支持的類型爲System.DateTimeOffset
,不System.DateTime
。所以,你可以這樣修改你的代碼:
ApplicationData.Current.LocalSettings.Values["date"] = DateTimeOffset.UtcNow;
'myDate'是什麼? – oerkelens
什麼是錯誤?你甚至試圖找到它? – Jessica
[Windows Phone 8.1應用程序中的本地設置不存儲]的可能重複(https://stackoverflow.com/questions/30560722/local-settings-in-windows-phone-8-1-app-are-not-stored ) – Eldho