[英]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.