我正在Notepad ++和MonoDevelop中製作C#控制檯應用程序,只使用.cs文件而不是解決方案。我從CMD編譯代碼。C# - 如何使程序沒有IDE/Visual Studio?
我想在我簡單的「Hacked」程序中添加兩個類,它只是簡單地顯示大量的0和1。每次我嘗試創建一個對象引用時,我都會在編譯器中看到一個錯誤,說我需要爲非靜態字段創建一個引用。製作方法是靜態的,但我不認爲每種方法都應該是靜態的。
所以我的問題是,如何在沒有IDE的情況下創建對象引用?
編輯:我發現通過使變量靜態的解決方案。而且我知道當一個方法是靜態的時候,它可以從任何一個類沒有參考地訪問。我只是測試一個類的參考,以瞭解更多關於C#的知識。但是我將類引用變量設爲靜態,並且引用類中不是靜態的任何東西都可以正常工作。謝謝大家幫助我,儘管你的建議和解釋對我有幫助。
如何編輯你所編寫的代碼,可能首先要弄清楚是什麼原因造成的錯誤幫助你的問題。您不必使用IDE編寫C# – 2014-11-22 02:36:16
儘管我相信@Cyral的答案是要走的路,您的主要問題可以在[這裏]找到(http://stackoverflow.com/questions/553143/compiling-執行-AC-尖銳 - 源文件在-命令提示)。基本上,要生成'.exe',只需打開一個命令行並運行:C:\ Windows \ Microsoft.NET \ Framework \ \ csc.exe file.cs您還可以找到更多命令行參數[此處] (http://msdn.microsoft.com/en-us/library/78f4aasd(VS.80).aspx)。 –
Doon
2014-11-22 02:39:25