C# 中的 Null 安全性
了解程式碼撰寫方法,以協助防止發生 NullReferenceException
。
學習目標
在本單元中,您將:
- 了解如何設定 C# 專案或程式碼的「可為 Null」內容。
- 使用啟用「可為 Null」的內容來執行自動靜態流程分析。
- 了解有哪些不同方式可用來宣告「可為 Null 的型別」。
- 了解如何及何時使用各種 Null 相關的 C# 運算子:
- Null 包容 (
!
) 運算子 - Null 聯合 (
??
) 運算子 - Null 條件 (
?.
) 運算子
- Null 包容 (
必要條件
- 體驗初學者層級 C# 的撰寫
- Visual Studio Code
- .NET SDK 6.0 或更新版本
- Git 命令列用戶端