Windows phone 7 使用XNA 4.0将对象保存到WP7中的IsolatedStorage

Windows phone 7 使用XNA 4.0将对象保存到WP7中的IsolatedStorage,windows-phone-7,serialization,xna,xna-4.0,Windows Phone 7,Serialization,Xna,Xna 4.0,在使用XNA 4.0制作的Windows Phone 7应用程序上,如何将GameSettings类型的对象保存到IsolatedStorage 据我所知,您不能将类标记为可序列化,并且ByteFormatter不可用。我还没有找到一种将对象转换为字节数组并将数组写入存储器的好方法。除此之外,我不知道如何将字节数组转换回一个对象 任何帮助都将不胜感激 平台上没有内置的二进制格式化程序,但它确实支持使用and类进行XML和JSON序列化 您可以通过和属性配置序列化内容。平台上没有内置的二进制格式化

在使用XNA 4.0制作的Windows Phone 7应用程序上,如何将
GameSettings
类型的对象保存到
IsolatedStorage

据我所知,您不能将类标记为可序列化,并且
ByteFormatter
不可用。我还没有找到一种将对象转换为字节数组并将数组写入存储器的好方法。除此之外,我不知道如何将字节数组转换回一个对象


任何帮助都将不胜感激

平台上没有内置的二进制格式化程序,但它确实支持使用and类进行XML和JSON序列化


您可以通过和属性配置序列化内容。

平台上没有内置的二进制格式化程序,但它支持使用和类进行XML和JSON序列化


您可以通过和属性配置序列化的内容。

为什么不能将其标记为可序列化?为什么必须将其保存为字节数组?我想将对象序列化为文件,但不想通过生成XML文档并保存来实现。它不会使用
[Serializable]
标记构建。我假设Windows PHone 7中不存在它?在任何情况下,我最终都不需要它,但我想保留这个问题,因为我想知道如何在WP7上序列化一个对象(没有XML或JSON,因为据说二进制更快)。为什么不能将其标记为可序列化?为什么必须将其保存为字节数组?我想将对象序列化为文件,但不想通过生成XML文档并保存来实现。它不会使用
[Serializable]
标记构建。我假设Windows PHone 7中不存在它?在任何情况下,我最终都不需要它,但我想保留这个问题,因为我想知道如何在WP7上序列化对象(没有XML或JSON,因为据报道二进制更快)。