C# での Null Safety
NullReferenceException
の発生を防ぐのに役立つコーディング プラクティスについて学習します。
学習の目的
このモジュールでは、次のことを行います。
- C# プロジェクトまたはコードの Null 許容コンテキストを構成する方法について学習します。
- Null 許容が有効になったコンテキストを使用して、自動静的フロー分析を実行します。
- null 許容型を宣言するさまざまな方法について理解します。
- さまざまな null 値に関連する C# 演算子を使用する方法とタイミングについて学習します。
- null 免除 (
!
) 演算子 - null 合体 (
??
) 演算子 - null 条件 (
?.
) 演算子
- null 免除 (
前提条件
- 初心者レベルでの C# の記述経験
- Visual Studio Code
- .NET SDK 6.0 以降
- Git コマンド ライン クライアント