在Ubuntu下開發C#程式
Post by adam at 2019-04-15
前陣子比較有空,所以下班後開始研究一下網路程式設計。最後公司又開始忙了,只能先把興趣放一邊。繼續充實本業相關的知識。
工作上我比較常用的程式語言是C++和C#。本來都是以在Windows上運作為主,最近聞到可能也會要支援Linux,趁今天有空,來看一下能不能在Ubuntu下寫出一個Hello World來。直接參考MSDN上的文章,一步一步做。
首先,要安裝
- Visual Studio Code(這個我本來就裝了)
- .Net Core SDK(目前最新的版本是.Net Core 2.2)
- C# Extension for Visual Studio Code
裝完之後,就開一個空的資料夾。然後在Visual Studio Code的Terminal打入
dotnet new console
就會產生Project檔跟一個Program.cs的原始碼檔案。預設它就是印出Hello World字樣。
接下來就是編譯程式。指令是
dotnet build
完成之後,會把Output生在/bin/Debug目錄裡。
執行程式的指令是
dotnet run
注意的一點是執行程式時不用切換目錄,直接在跟Project同目錄下就可以執行。非常方便。