まとめ

完了

このモジュールでは、null 許容コンテキストを有効にし、ビルドの警告やエラーに対してアクションを実行して NullReferenceException を回避する方法を学習しました。 C# で null 値の許容を定義することから始めました。 すべての参照型を null にできることと、Nullable<T> を使用しても、値の型に null を割り当てられることを学習しました。

Null 許容が有効になったコンテキストを利用して、null が誤って逆参照されている可能性があるコードを特定しました。 コードを再評価した後、意図を表現し、さまざまな C# 演算子を使用してコードの目的の動作を調整しました。 null 免除 (!)、null 合体 (??)、および null 条件 (?.) 演算子について学習しました。

C# 内で null 値の許容を処理する方法は多数あります。 Null 許容が有効になったコンテキストでは、表現した意図のフローをよりよく理解するために C# コンパイラが役立ちます。

その他のリソース