将CSV数据映射到类或结构的有效方法?

时间:2019-01-04 04:24:03

标签: c# csv unity3d

我正在使用Unity引擎,想了解有效的CSV数据映射。

现在,我正在解析csv数据并将其映射到类的MemberInfo,FieldInfo等。这是一种使用反射的方式,因此数据加载性能会大大降低。

我想知道是否还有另一种推荐方法。 我想为通用类或结构创建CSV解析器。

1 个答案:

答案 0 :(得分:1)

CSV没有提供任何方法来告诉哪个字段意味着什么,这意味着解析是手动提供额外的信息。只需使用JSON即可完成。 如果您担心性能,可以随时随地切换到性能更高的格式(甚至是二进制文件-如果担心速度,为什么还要序列化)