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