C# 入門指南

單元 2 - 在 Visual Studio Code 建立 C# 的 .NET 專案與執行

~~學習進度表~~

Visual Studio Code 是微軟提供的輕量級整合開發環境 (integrated development environment) ,整合開發環境簡稱 IDE

IDE

Visual Studio Code 是自由的開源軟體,官網在https://code.visualstudio.com/ ,從官網就可以下載安裝檔,啟動安裝檔之後依步驟安裝即可。

Visual Studio Code 除了 Windows 10 的版本外,也有 Windows 7 、 Windows 8 、 Mac 及 Linux 眾多發行套件的版本,各平台版本並無使用上的差異。

另外需要安裝 .NET 環境,請從下載網頁 https://dotnet.microsoft.com/download/archives 找到相對應的版本下載安裝。

在 Windows 10 中打開 Visual Studio Code ,如下

這是預設的歡迎畫面,接下來要從 Windows PowerShell 命令列建立專案 (project) ,從選單 Terminal 點擊 New Terminal

就會在下方出現 Terminal 頁籤,此時游標預設出現在使用者的資料夾

先用指令 cd 切換到桌面的空資料夾 📁Demo ,等一下要在 📁Demo 中建立專案

注意 Windows 的路徑用反斜線 \ ,如果使用 Mac 或 Linux ,請用斜線 / ,在 Mac 或 Linux 中的切換路徑指令同樣是 cd

這樣就會進入桌面的 📁Demo 資料夾了

接下來打建立專案的指令 dotnet new console

按下 Enter 鍵,結果如下

這表示建立好專案之後,還原成功,此時可以開啟專案 📁Demo 資料夾,基本的 Program.cs 與專案檔案 Demo.csproj 都已建立,如下

利用 Visual Studio Code 打開 Program.cs ,如下

接下來繼續要執行專案,同樣在 Termial 頁籤,於專案 📁Demo 的路徑下,輸入指令 dotnet run ,如下

按下 Enter 鍵,如果順利印出 Hello World! ,然後無聲無息跳到命令列下一行,就表示執行成功

命令列工具 dotnet 在官方文件稱之為驅動器 (driver) ,原文 driver 跟驅動程式的英文一樣,意思比較像是驅動整個程式環境的工具,而非傳統編譯器 (compiler) 或直譯器 (interpreter) 。

下一單元開始進入程式設計的主題,先認識實值型態 (value type) 與參考 (reference) 。

相關教學影片

上一頁 單元 1 - 認識 C# 語言
回 C# 入門指南首頁
下一頁 單元 3 - 實值型態與參考
回 C# 教材首頁
回程式語言教材首頁
中英文術語對照
編譯器compiler
驅動器driver
整合開發環境integrated development environment
直譯器interpreter
專案project
參考reference
實值型態value type
參考資料
1. Microsoft Docs | Hello World -- 您的第一個程式 (C# 程式設計手冊)
重點整理
1. Visual Studio Code 是微軟提供的輕量級整合開發環境。
2. 在 Visual Studio Code 建立 C# 專案,要從 Terminal 下輸入 dotnet new console 指令,專案有預設的 Hello World! 程式碼。
3. 在 Visual Studio Code 要執行 C# 專案,需要在 Terminal 於專案目錄下輸入 dotnet run 指令。
問題與討論
1. 除了 Visual Studio Code ,還有哪些 IDE 可以開發 C# 程式?
2. 為什麼 C# 寫程式要先建立專案?可以直接打程式碼,然後執行嗎?
3. 驅動器實際負責哪些工作?
練習
1. 按以上的方式,建立專案 Demo 並執行。
2. 將雙引號內原本的 "Hello World!" 換成其他文字,例如「世界,你好!」,重新執行,查看會得到什麼結果。