这是一个 C# 问题。
如果有人尝试将他们的数据(例如配置文件)存储在 *.cs 文件而不是 XML 中,我只是在徘徊?
我真的很讨厌 XML。每次需要一些数据时解析类似 html 的结构的整个想法似乎很愚蠢。
是否有 XML 的轻量级替代品(如 YAML)?在我的情况下,我实际上需要为(游戏)关卡存储一些数据,其中有很多不同的对象、地形类型等......在一个平面文件中,以便我稍后阅读。
我想我可以序列化我的Level类,但我希望数据文件在任何文本编辑器中都是可编辑的。
欢迎任何帮助,谢谢!
PS:关于 .cs 文件,我忘了提到我希望能够通过编辑器在游戏中创建(和保存)新关卡。