【发布时间】:2018-10-21 17:45:45
【问题描述】:
我写游戏的时间不长,但代码已经变得非常混乱,因为完整的游戏是我解决方案中的一个程序。有没有办法让我把我的游戏分成多个程序,比如子程序,但是每个程序在解决方案中都有自己的选项卡? (我在 Visual Studio 中工作)如果确实有办法做到这一点,我该怎么做?我还是一个初学者,所以如果你能比平时更彻底地解释一下,那将是一个很大的帮助。提前谢谢!
【问题讨论】:
-
是的,将您的非 ui 代码移动到一个或多个类库项目中,并从您的主项目中引用这些类库。在此过程中,添加一个单元测试项目并添加单元测试以测试您移至类库的类。
-
您需要研究类和方法,并了解面向对象的编程。
-
替代我之前的建议(并且可能更好地开始),您可以在项目中创建子文件夹,并使用这些子文件夹对相关类进行分组。 (我假设您已经将您的代码分解为许多不同的类。如果您还没有这样做,那么您当然需要从那开始!)
标签: c# console-application project solution