visual studio如何在编译时使用电子表格组织对象数据?
How to use spreadsheets to organize object data at compile time in visual studio?
使用 Visual Studio Community 2017 和 C#。
我现在已经确定需要更好地查看我在不同 class 对象中的所有 初始化数据。
今天所有数据都在构造函数中存储和初始化。如果你有 40 个 car
classes 模型,每个 class 都有自己的 速度、重量、发动机功率 等属性,您无法很好地了解初始化数据。
我正在制作一个包含很多不同对象的游戏,我希望将数据保存在电子表格中,我希望这些数据 imported/read 到我位于 [=22 的对象=]编译时间而不是运行时间,因为我不想与应用程序一起分发数据文件。
我一直在四处寻找,尽我所能找到合适的关键字,但是...没有。也许你能帮帮我?
您可以使用 T4 模板从其他来源为您生成配置代码,例如 XML(或电子表格,如果需要的话)
您可以在每次构建后添加 post 构建任务来执行此操作,或者在配置更改时手动 运行 模板。
可以找到一个好的样本here
使用 Visual Studio Community 2017 和 C#。
我现在已经确定需要更好地查看我在不同 class 对象中的所有 初始化数据。
今天所有数据都在构造函数中存储和初始化。如果你有 40 个 car
classes 模型,每个 class 都有自己的 速度、重量、发动机功率 等属性,您无法很好地了解初始化数据。
我正在制作一个包含很多不同对象的游戏,我希望将数据保存在电子表格中,我希望这些数据 imported/read 到我位于 [=22 的对象=]编译时间而不是运行时间,因为我不想与应用程序一起分发数据文件。
我一直在四处寻找,尽我所能找到合适的关键字,但是...没有。也许你能帮帮我?
您可以使用 T4 模板从其他来源为您生成配置代码,例如 XML(或电子表格,如果需要的话)
您可以在每次构建后添加 post 构建任务来执行此操作,或者在配置更改时手动 运行 模板。
可以找到一个好的样本here