参考
この記事は、以下の動画を参考にしています。
詳しくは、動画をご覧ください。
Null許容コンテキスト
#nullableディレクティブ
コードの行単位で、Null許容参照型の警告を出すかどうかを、#nullable
ディレクティブを使ってコントロールできます。
#nullable disable
internal static string Method()
{
string value = null; // 通常、警告が出るが、#nullable disableで抑制される
return value; // 通常、警告が出るが、#nullable disableで抑制される
}
#nullable enable
プロジェクト単位で、Null許容参照型の警告を出すかどうかをコントロールしたい場合は、プロジェクトの設定を使います。
*.csproj
<Project Sdk="...">
<PropertyGroup>
<Nullable>disable</Nullable>
</PropertyGroup>
</Project>