Silverlight 保存游戏数据
我正在 Silverlight 中开发一个游戏,并且我已经准备好处理保存和加载游戏(我意识到我应该早点处理这个问题......)。我需要保存的数据类型是 Point
、List
、Dictionary
(Room 是一个自定义类),和其他几个自定义类。
如何在 Silverlight 应用程序中保存/加载这些数据类型?
I have a Game I'm developing in Silverlight, and I'm to the point where I'm ready to deal with saving and loading games (I realize I should have dealt with this sooner...). The Data Types I need to save are Point
, List<String>
, Dictionary<Point, Room>
(Room is a custom class), and a couple other custom classes.
How might I save/load these data types in a Silverlight Application?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将它们序列化到独立存储。如果您担心用户弄乱保存的数据,您应该将数据发送到服务器并在线存储它们。
这要求您的类可序列化或实现您自己的序列化机制。
You could serialize them to Isolated Storage. If you are afraid of users messing with the save data you should send the data to a server and store them online.
This requires your classes to be serializable or implement your own serialization mechanism.