摘要

已完成

在本課程模組中,您已了解如何啟用可為 Null 的內容,並針對建置警告/錯誤採取行動以避免 NullReferenceException。 您一開始是在 C# 中定義可 NULL 性。 您已了解所有參考型別都可以為 null,而且 Nullable<T> 可同時指派 null 值類型。

使用已啟用可為 Null 的內容,您已識別出可能已被取值的程式碼 null。 重新評估程式碼之後,您會表示意圖,並使用各種 C# 運算子調整程式碼的預期行為。 您已了解 null-forgiving (!)、null-coalescing (??),以及 null-conditional (?.) 運算子。

有許多可能的方法可以在 C# 中處理可 Null 性。 在已啟用可為 Null 的內容中,C# 編譯器可協助您進一步了解表達意圖的流程。

其他資源