« .NET Core 3.0 正式版リリース | メイン | [C#][.NET] Shos.CsvHelper (simple library for reading and writing CSV) »

最新の C#/.NET を使用するには (2019年09月25日版)

(注記).NET Core 3.0 正式版リリース」の続き。

先日 .NET Core 3.0 が正式にリリースされ、C# 8.0 が使えるようになった。
一方で、.NET Framework の最新版は 4.8 だ (2019年09月25日 現在)。

現時点での、最新版の .NET を使用する方法をまとめてみよう。

.NET Framework 4.8 を使うには

下記からインストール。
(注記) Developer pack と Language pack の両方

.NET Core 3 で開発するには

Visual Studio Installer で Visual Studio 2019 Ver.16.3 以上にバージョンアップ

Blazor WebAssembly (クライアントサイド Blazor: プレビュー版) を試すには

最新版の Visual Studio に Blazor テンプレートのインストールが必要
次を参照

C# 8.0 で開発するには

プロジェクト ファイル (*.csproj など) に <LangVersion>8.0</LangVersion> を記述
(null 許容参照型も有効にするには <Nullable>enable</Nullable> も記述)

例.

 <?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 ...
 <PropertyGroup>
 ...
 <LangVersion>8.0</LangVersion>
 <Nullable>enable</Nullable>
 ...
 

(注記) .NET Core 3.0 アプリケーションのデフォルトの C# のバージョンは 8.0

参考資料

タグ:

投稿者: Fujiwo 日時: 2019年09月24日 23:59 | パーマリンク

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

検索


About

2019年09月24日 23:59に投稿されたエントリーのページです。

ひとつ前の投稿は「.NET Core 3.0 正式版リリース」です。

次の投稿は「[C#][.NET] Shos.CsvHelper (simple library for reading and writing CSV)」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35

AltStyle によって変換されたページ (->オリジナル) /