将C#源文件合并为一个

时间:2016-12-14 22:44:15

标签: c# merge

我正在参加一个编程竞赛,竞赛使用的网站只是你上传你的源文件而不是测试它,问题是我有多个C#源文件。是否有软件或网站允许我将多个C#源文件合并为一个?

我很高兴ZIP文件,但网站不支持上传内容来源的ZIP文件...

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,发现i486提出的解决方案实际上是可行的。

您可以将所有cs文件合并为一个,但是必须注意使用情况。

简单地说,所有代码需要都必须位于名称空间中。是的,即使是用法,尤其是那些用法,也将出现编译器错误。

要使其变得更加容易,您甚至可以使用规则"SA1200: Using Directives Must Be Placed Correctly"来执行StyleCop。

还要澄清一下,您不需要每个文件一个名称空间,完全可以接受一个文件中多次具有相同的名称空间。

答案 1 :(得分:-1)

从命令提示符转到包含C#文件的文件夹并运行:

for %a in (*.cs) do type %a >>all.txt

然后将all.txt重命名为all.cs