Эффективный способ отображения данных CSV в класс или структуру? - PullRequest
0 голосов
/ 04 января 2019

Я использую движок Unity и хочу узнать об эффективном сопоставлении данных CSV.

Теперь я анализирую данные CSV и сопоставляю данные с классами MemberInfo, FieldInfo и т. Д. Это способиспользуя отражение, поэтому производительность загрузки данных значительно ниже.

Я хотел бы знать, есть ли другой рекомендуемый метод.Я хочу создать анализатор CSV для универсального класса или структуры.

1 Ответ

0 голосов
/ 04 января 2019

CSV не предлагает никакого способа определить, какое поле означает, что, это означает, что синтаксический анализ передает эту дополнительную информацию вручную.Просто используйте JSON и покончите с этим.если вы беспокоитесь о производительности, вы всегда можете переключиться на более производительный формат в будущем (возможно, даже в двоичном формате - зачем вообще сериализовывать, если вы беспокоитесь о скорости)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...