Сохранение объекта в IsolatedStorage в WP7 с XNA 4.0 - PullRequest
1 голос
/ 01 октября 2011

Как я могу сохранить объект типа GameSettings в IsolatedStorage в приложении Windows Phone 7, сделанном с XNA 4.0?

Насколько я могу судить, вы не можете пометить класс как сериализуемый, а ByteFormatter недоступен. Я не нашел хорошего способа преобразовать объект в байтовый массив и записать массив в хранилище. И, выходя за рамки этого, я понятия не имею, как перейти к преобразованию указанного байтового массива обратно в объект.

Любая помощь будет принята с благодарностью!

1 Ответ

1 голос
/ 04 октября 2011

На платформе нет встроенного двоичного форматера, но он поддерживает сериализацию XML и JSON с использованием классов DataContractSerializer и DataContractJsonSerializer .

Вы можете настроить то, чтосериализуется с помощью атрибутов DataContract и DataMember .

...