設定您的本機環境
在電腦上執行教學課程的第一步是設定開發環境。
- 我們建議使用 Visual Studio for Windows 或 Mac。 您可以從 Visual Studio 下載頁面 下載免費版本。 Visual Studio 包含 .NET SDK。
- 您也可以使用 Visual Studio Code (英文) 的編輯器。 您必須個別安裝最新的 .NET SDK 。
- 如果您偏好不同的編輯器,則需要安裝最新的 .NET SDK。
基本應用程式開發流程
這些教學課程中的指示假設您使用 .NET CLI 來建立、建置和執行應用程式。 您將使用下列命令:
dotnet new
會建立應用程式。 此命令會產生應用程式所需的檔案和資產。 C# 教學課程簡介都是使用console
應用程式類型。 一旦您掌握基本概念,就可以擴展到其他應用程式類型。dotnet build
會建置可執行檔。dotnet run
會執行可執行檔。
如果您使用 Visual Studio 2019 來進行這些教學課程,則在教學課程指示您執行下列其中一個 CLI 命令時,您將選擇 Visual Studio 功能表選取項目:
- [檔案] > [新增] > [專案] 會建立應用程式。
- 建議使用
Console Application
專案範本。 - 您將會有可指定目標架構的選項。 下列教學課程最適合以 .NET 5 或更高版本為目標。
- 建議使用
- [建置] > [建置解決方案] 會建置可執行檔。
- [偵錯] > [啟動但不偵錯] 會執行可執行檔。
挑選教學課程
您可以從下列任何一個教學課程開始:
C# 中的數字
在 C# 中的數字教學課程中,您將會學習電腦儲存數字的方式,以及如何使用不同的數值型別來執行計算。 您將會學習進位的基本概念,以及如何使用 C# 執行數學計算。
此教學課程假設您已完成 Hello World 課程。
分支和迴圈
分支和迴圈教學課程會指導您如何根據儲存在變數中的值選取不同程式碼執行路徑的基本概念。 您將會學習控制流程的基本概念,也就是程式做出決定並選擇不同動作的基礎機制。
此教學課程假設您已完成 Hello World 與 C# 中的數字課程。
清單集合
List 集合課程會為您說明可儲存資料序列的「List 集合」類型。 您將會學習如何新增及移除項目、搜尋項目,以及對清單進行排序。 您會探索各種不同的清單。
此教學課程假設您已完成上述課程。