C# 中的 Null 安全性

初級
開發人員
學生
.NET

了解程式碼撰寫方法,以協助防止發生 NullReferenceException

學習目標

在本單元中,您將:

  • 了解如何設定 C# 專案或程式碼的「可為 Null」內容。
  • 使用啟用「可為 Null」的內容來執行自動靜態流程分析。
  • 了解有哪些不同方式可用來宣告「可為 Null 的型別」。
  • 了解如何及何時使用各種 Null 相關的 C# 運算子:
    • Null 包容 (!) 運算子
    • Null 聯合 (??) 運算子
    • Null 條件 (?.) 運算子

必要條件

  • 體驗初學者層級 C# 的撰寫
  • Visual Studio Code
  • .NET SDK 6.0 或更新版本
  • Git 命令列用戶端