根据文档,在 Windows 应用商店应用程序中,我只能将 WinRT 类型存储在 ApplicationSettings 中。对于应该保持在一起的漫游设置,我可以使用 ApplicationDataCompositeValue。尝试存储自己的类或结构的实例会导致异常,并显示消息“WinRT 信息:尝试序列化要写入应用程序数据存储的值时出错。附加信息:不支持这种类型的数据”。术语“试图序列化”表示必须有某种方式来序列化应用程序数据 API 的类型。
有谁知道我怎么能做到这一点?
我尝试了 DataContract 序列化,但它不起作用。