1. ホーム
  2. c#

[解決済み] Visual Studio 2015でC# 7を使うには?

2022-04-28 12:33:27

質問

Visual Studio 2017(15.x)はC# 7をサポートしていますが、Visual Studioはどうでしょうか? 2015 (14.x)?

C# 7を併用するにはどうしたらいいですか?

解決方法は?

Visual Studio に同梱されているコンパイラを C# 7 対応版に置き換えるには、Nuget パッケージをインストールします。 マイクロソフト.Net.Compilers :

このパッケージを参照すると、そのプロジェクトは C# と Visual Basic コンパイラの特定のバージョンが含まれています。 パッケージは、システムにインストールされているバージョンとは異なります。

Visual Studio 2015に正式対応しているかどうかについては、パッケージのページを見ても記載がありません。C# 7 のコードはコンパイルされますが、シンタックスエラーを示す赤い下線が表示されるなど、これまでのところ徹底していない私のテストでは動作しますが、苦痛を伴わないわけではありません。 Nugetパッケージもインストールする必要があることに注意してください。 システム.ValueTuple C# 7の新しい値タプルの機能を使用するために。