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