如何使用电子表格在Visual Studio的编译时组织对象数据?

时间:2018-05-10 09:30:49

标签: c# visual-studio visual-studio-2017 resources organization

使用Visual Studio Community 2017和C#。

我现在已经确定需要更好地查看我在不同类对象中的所有初始化数据

今天,所有数据都在构造函数中存储和初始化。如果您有40个car类模型,并且每个类都有自己的速度,重量,引擎功率等属性,那么您将无法获得如此好的概述初始化数据。

我正在制作一个包含许多不同对象的游戏,我希望将数据放在电子表格中,并且我希望在编译时将数据导入/读取到我的对象不在运行时,因为我不想用应用程序分发数据文件

我一直在四处寻找,并一直在寻找能够找到合适关键词的能力,但是......没有。也许你可以帮助我?

1 个答案:

答案 0 :(得分:1)

您可以使用T4模板从其他来源(例如XML(或电子表格,如果需要))为您生成配置代码

您可以在每次构建后添加后期构建任务,或在配置更改时手动运行模板。

可以找到一个好样本here