作成したプロジェクトの <プロジェクト名>.csproj ファイルを開き、

TargetFramework タグの内容で指定する。

netcoreapp3.1・・・dotnet core 3.1 を指定する場合。

net5.0・・・ .Net 5.0 を指定する場合。

指定した dotnet のバージョンにより、C#の規定のバージョンも変化する。

dotnet core 3.x の場合、 C# 8.0

.Net 5.0 の場合、 C#9.0

が使用される。

例えば、 switch 文の case <条件式> に、' > 2' などのリレーショナルパターンを使用したい場合は、 C# 9.0 以降が必要になるため、このような場合は TargetFramework に net5.0 と指定してやるとよい。

お名前:

URL または e-mail (option):

CAPTCHA Image 左の画像内の式の計算結果を入力:
TWEET
この記事のリンク元

この記事のリンク用URL&トラックバックURL : https://red-souls.jp/ichounoki/rnote/memo/20201129_024427590468.htm

キーワード: dotnet TargetFramework C#