簡體   English   中英

將C#源文件合並為一個

[英]Merge C# source files into one

我參加編程競賽,競賽使用一個網站,您僅在其中上傳了源文件,然后對其進行了測試,問題是我有多個C#源文件。 是否有允許我將多個C#源文件合並為一個的軟件或網站?

我很樂意將文件壓縮,但該網站不支持使用內部來源上傳ZIP文件...

我遇到了同樣的問題,發現i486提出的解決方案實際上是可行的。

您可以將所有cs文件合並為一個,但是必須注意用法。

簡單地說所有的代碼需要在命名空間里。 是的,即使是用法,尤其是那些用法,也將出現編譯器錯誤。

為了使操作更簡單,您甚至可以使用規則“ SA1200:必須正確放置使用指令”的 StyleCop來強制執行此操作。

同樣要澄清的是,您不需要每個文件都具有名稱空間,完全可以接受的是在一個文件中多次具有相同的名稱空間。

在命令提示符下,轉到包含C#文件的文件夾,然后運行以下命令:

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

然后將all.txt重命名為all.cs

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM