0
private const string TERMS_KEY = "Terms";
private static readonly IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
public MainPage()
{
InitializeComponent();
string value;
if (appSettings.TryGetValue(TERMS_KEY, out value) == false)
{
// means this is the first time they have started the application
NavigationService.Navigate(new Uri("/Terms.xaml", UriKind.Relative));
}
}
上面的代碼不起作用,因爲我在想我在程序流中的錯誤位置,因爲我得到嘗試導航到頁面時發生空例外,但代碼中沒有任何內容顯示爲空。我知道這可能是一個簡單的問題,但我先在網上搜索,似乎無法在任何地方找到答案。編寫代碼只在windows phone app第一次運行時運行
是terms_key給我正確的值和導航uri也給我一個非空值。我只是繼續前進,爲我想要完成的事情做了一個不同的方法,所以我想我會將其標記爲解決問題的答案。謝謝 – user3610374