Windows phone 7 关于保存到隔离存储设置的问题

Windows phone 7 关于保存到隔离存储设置的问题,windows-phone-7,Windows Phone 7,当我将数据(字符串)保存到独立的数据存储器时,它成功地保存了数据,但在从数据存储器检索数据时,我得到了上一页的数据。 我在App.xaml.cs中有一个字符串变量,我从页面中给它赋值,在停用应用程序时,上一页的信息会被保存,当我恢复它时,我应该会得到保存的字符串,但这是我遇到这个问题的地方,我会得到上一页或之前的一些时间值,如果我成功删除应用程序并生成应用程序,它将成功运行,但如果不删除应用程序并继续执行生成和生成过程,我将遇到此问题 if (IsolatedStorageSettings.Ap

当我将数据(字符串)保存到独立的数据存储器时,它成功地保存了数据,但在从数据存储器检索数据时,我得到了上一页的数据。 我在App.xaml.cs中有一个字符串变量,我从页面中给它赋值,在停用应用程序时,上一页的信息会被保存,当我恢复它时,我应该会得到保存的字符串,但这是我遇到这个问题的地方,我会得到上一页或之前的一些时间值,如果我成功删除应用程序并生成应用程序,它将成功运行,但如果不删除应用程序并继续执行生成和生成过程,我将遇到此问题

if (IsolatedStorageSettings.ApplicationSettings.Contains("endResponse"))
      {
          IsolatedStorageSettings.ApplicationSettings[endResponse] = App.endResponse;
      }
      else
      {
          settings.Add("endResponse", App.endResponse);
      }
我用它来检索

  if (IsolatedStorageSettings.ApplicationSettings.Contains("endResponse"))
             {
                 IsolatedStorageSettings.ApplicationSettings.TryGetValue<String>("endResponse", out App.endResponse);

             }
             Debug.WriteLine("App.end Response in IsolatedStorage while activation>>>" + App.endResponse);
if(IsolatedStorageSettings.ApplicationSettings.Contains(“endResponse”))
{
隔离存储设置.ApplicationSettings.TryGetValue(“endResponse”,out App.endResponse);
}
Debug.WriteLine(“激活时隔离存储中的App.end响应>>>”+App.endResponse);
当从模拟器中删除应用程序,并在测试应用程序时,它运行良好,除此之外,我不总是得到准确的值

我附上问题的截图,请检查并告诉我,如果我遗漏了什么


写入设置后,需要调用保存方法:-

你不应该使用

IsolatedStorageSettings.ApplicationSettings["endResponse"]
而不是在你的帖子里

IsolatedStorageSettings.ApplicationSettings[endResponse]

我犯了一个多么愚蠢的错误,谢谢你提供的信息,我正在检查