我最近开始使用[DataContract]为我的文字冒险游戏添加一个保存功能,我用[DataContract]创建了一个包含其统计数据,正确HP等的Player类。
我认为DataContract是一种更好的方法来保存进度然后只是一个XML文件,所以我想使用[DataContract]来保存我的游戏选项。所以我做了一个Options类,但直到现在我只使用了我的[DataContract]的字符串和数字。 我知道在IDE将DataContract编译为Json或XML之后,它们都只是文本文件。所以我不确定Bool如何在文本文件中表示,或者如何创建[DataMember] Bool。