MonoDevelop的語法與VisualStudio的語法有偏差嗎

MonoDevelop的語法與VisualStudio的語法有偏差嗎

我是一名 IT 學生,我們這學期開始學習 C#,我們在課堂上使用 VisualStudio 2012。由於最近安裝了ubuntu,所以對什麼都不太了解,但我非常喜歡它。

我的問題是 MonoDevelop 中的語法與 VisualStudio 中的語法是否有很大不同,因為 VisualStudio 使用 .NET 框架,但 ubuntu 可能使用其他東西,我可以/應該使用 ubuntu 在其中編寫程序,還是應該只使用 VisualStudio在Windows 上(還沒有雙啟動我的筆記型電腦,但在PC 上有win10)。

答案1

Ubuntu 上的 Mono 幾乎與 MS Windows 中的 .NET 相同。不同之處在於當您需要 Ubuntu 中不存在的 Windows API 函數時。否則它應該有效。微軟支援Mono開發。我想你總是會遇到一些在單聲道中無法工作的功能,但一般來說應該沒有問題。小心不要使用 Win API,應該沒問題。

我正在使用 C# 和 mono 使用 MonoDevelop 開發一些程序,當我建立 exe 檔案時,它在 Windows 中運行不變,反之亦然。甚至遠端處理和進程間通訊也是開箱即用的。

讀這個:http://www.mono-project.com/docs/faq/general/#mono-and-microsoft

相關內容