即使设备/仿真器关闭后,如何使IsolatedStorage设置仍然存在?

时间:2013-12-05 05:00:19

标签: c# windows-phone-7 windows-phone-8 isolatedstorage

我已经读过,存储在wp8中的独立存储中的数据是永久性的。但我对“永久性”这个术语感到有点困惑。我没有wp8设备,所以我无法在真实设备上查看。我尝试了模拟器,一切正常,直到我关闭我的模拟器。我想知道当应用程序关闭或设备关闭时,真实设备上是否存在同样的问题。

我保存电子邮件和密码的代码..

private IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
try
{
   appSettings.Add("email", this.txt_email.Text);
   appSettings.Add("password", this.txt_password.Text);
   appSettings.Save();                        
}
catch (ArgumentException ex)
{
   MessageBox.Show("ERROR"+ex.Message);
}
return register;

有人可以帮我这么做吗?

1 个答案:

答案 0 :(得分:4)

是的,你读的是正确的。 “存储在WP8设备中的隔离存储中的数据是永久性的”。只要您的应用程序在设备中,“永久”就可以了。只有当用户从设备上卸载应用程序时,数据才会被删除。即使关闭应用程序或重新启动手机,数据仍然存在。

与Emulator不同。模拟器关闭后,所有数据都将丢失。