将 1600 行 cs 项目拆分为多个文件 - 例如每个 class 一个。如何用csc编译?

Splitting 1600 line cs project in to multiple files- eg one per class. How to compile with csc?

我有一个名为 say project.cs 的文件,我现在通过 csc project.cs 将其编译为 project.exe .

我现在想将此文件中使用的 类- class1 中的一个提取出来,并将其放在一个单独的文件中。

我将如何解决这个问题 - 文件需要是什么 called/how 我可以从这两个文件编译我的项目吗?

将您的文件拆分为多个较小的文件后files/classes,只需在声明输出类型后将它们一一列出即可。

csc.exe /out:project.exe class1.cs class2.cs class3.cs