この記事は公開から3年以上経過しています。
VSCodeでC#(.NET 5)開発を行う際に、プロジェクトのnull許容参照型を有効にする方法。
対応
*.csproj
ファイルに以下のようにLangVersion
とNullable
の設定を追加する。
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<!-- C#言語バージョン(8.0以上) -->
<LangVersion>9.0</LangVersion>
<!-- null許容参照型を有効化 -->
<Nullable>enable</Nullable>
<OutputType>Exe</OutputType>
<TargetFramework>net5.0</TargetFramework>
</PropertyGroup>
</Project>
参考ウェブサイトなど
- Microsoft Docs
null 許容コンテキスト
以上です。