我有一个正在Silverlight中开发的游戏,我已经准备好处理保存和加载游戏了(我知道我应该早点处理这个......)。我需要保存的数据类型包括Point
,List<String>
,Dictionary<Point, Room>
(Room是自定义类)以及其他一些自定义类。
如何在Silverlight应用程序中保存/加载这些数据类型?
答案 0 :(得分:2)
您可以将它们序列化为隔离存储。如果您害怕用户搞乱保存数据,您应该将数据发送到服务器并在线存储。
这要求您的类可序列化或实现您自己的序列化机制。