使用 C# 中的 switch-case 建構建立程式碼流程分支

初級
開發人員
高等教育教育人員
K-12 教育人員
學生
.NET
Visual Studio Code

了解如何新增分支邏輯以針對許多可能的值比對一個變數或運算式。

學習目標

完成本課程模組之後,您將能夠:

  • 使用 switch-case 建構來比對變數或表達式與數個可能的結果。

  • 將使用 if-elseif-else 建構的程式碼轉換成使用 switch-case 建構。

必要條件

  • 體驗建立包含主控台 I/O 的簡單 C# 應用程式,以及存取 .NET 類別的方法,例如 String 和 Random。

  • 使用 Visual Studio Code 開發、建置和執行使用陣列、if-elseif-else 語句和 foreach 語句的 C# 控制台應用程式的經驗。

  • 體驗使用 C# 程式代碼來評估條件表達式,以及管理程式碼區塊內外的變數範圍。