是否可以在WP7应用程序中保存我创建的一些对象,然后在再次启动应用程序时加载它?
答案 0 :(得分:2)
您希望将持久性项目存储到IsolatedStorage中。您可以查看概述以及如何使用IsolatedStorage here的示例。 this site上还有一系列示例,展示了如何保存不同类型的对象。
答案 1 :(得分:1)
这是存储字符串的示例,但您应该能够以这种方式存储任何类型的对象。 将IsolatedStorage添加到您的引用:
using System.IO.IsolatedStorage;
在你班上:
private string myString;
在您的页面的已加载事件中:
try
{
myString = (string)IsolatedStorageSettings.ApplicationSettings["myString"];
}
catch
{
IsolatedStorageSettings.ApplicationSettings.Add("myString", "this value is a string");
}
以后,当你要保存时:
IsolatedStorageSettings.ApplicationSettings["myString"] = myString;
答案 2 :(得分:0)
尝试 上面的示例代码添加此项。 IsolatedStorageSettings.ApplicationSettings.save