如何将简单的.cs文件合并到一个.cs文件中,所有用法都位于顶部,以便进行编译

So I am aware that in general this is not possible because Jon Skeet said so.

但是我的.cs文件是简单的类,顶部有一两个用法。而且我需要一个包含所有类的文件,因此可以将其作为单个文件粘贴到Web浏览器ide中以进行编译和运行。

我尝试使用Powershell,然后将所有文件复制到一个文件中,如下所示:

get-content *.cs | out-file bigBadFile.cs

但是此文件将无法编译,因为它在中间使用了,这是不允许的:

CS1529:using子句必须在命名空间中定义的所有其他元素之前,除了外部别名声明

如果您好奇我为什么需要它-适用于CodinGame平台,并且我讨厌将所有代码保存在一个文件中。