Windows phone 7 无法保存wp7的IsolatedStorageSettings.ApplicationSettings
我试着做下面的事情,但它给了我错误。这些保存值以字符串形式存在,是一个自定义对象。甚至尝试保存一个整数,但仍然不起作用Windows phone 7 无法保存wp7的IsolatedStorageSettings.ApplicationSettings,windows-phone-7,Windows Phone 7,我试着做下面的事情,但它给了我错误。这些保存值以字符串形式存在,是一个自定义对象。甚至尝试保存一个整数,但仍然不起作用 if (settings.Contains("myDetailsObject")) { settings["myDetailsObject"] = myDetails; } else { settings.Add("myDetailsObject", myDetails); } settings.Sa
if (settings.Contains("myDetailsObject"))
{
settings["myDetailsObject"] = myDetails;
}
else
{
settings.Add("myDetailsObject", myDetails);
}
settings.Save();
在MyDetailsObject类中要序列化的所有属性上添加属性[DataMember]。在MyDetailsObject类中要序列化的所有属性上添加属性[DataMember]。用
[DataContractAttribute]
属性和所有要序列化的成员标记类[DataMemberAttribute]。注意,标记的属性必须是公共的
另外,不要忘记添加对System.Runtime.Serialization的引用。请注意,标记的属性必须是公共的 另外,不要忘记添加对System.Runtime.Serialization的引用
Type 'SharedLibary.Object.MyDetailsObject' cannot be serialized. Consider marking it with the DataContractAttribute attribute, and marking all of its members you want serialized with the DataMemberAttribute attribute.