簡介

已完成

C# 提供功能強大的工具,例如列舉、結構及記錄。 這些工具可藉由組織數據及改善可讀性,協助開發人員撰寫乾淨、可維護且有效率的程序代碼。

假設您是電子商務平臺上的開發人員。 「擱置」或「出貨」等訂單狀態必須以防止錯誤的方式進行管理。 狀態需要將名稱與地址等客戶詳細數據分組為精簡結構,並使用無法變更的數據處理 API 回應。 使用正確的工具,您的程式代碼可以避免雜亂無章,並變得容易出錯。 C# 中的列舉、結構及記錄可協助您組織數據、確保可靠性,並讓您的程式代碼更容易維護。

學習目標

  • 使用 C# 中的枚舉型別來定義具名常數,並避免無效值的出現。
  • 使用 C# 中的結構,將相關數據封裝到輕量型容器中。
  • 在 C# 中建立記錄,以建立不可變數據模型,並確保一致性。

先決條件

  • Visual Studio Code 隨 C# 開發工具包一起安裝。
  • Visual Studio Code 集成開發環境的基本知識(IDE)。
  • 對 C# 程式設計語言的基本瞭解。
  • 熟悉類別、抽象類、介面和繼承。