Visual Studio 2015 での C# 7 の使用
Visual Studio 2017 (15.x) には、C# 7 のサポートが組み込まれています。ただし、Visual Studio 2015 (14.x) を使用している開発者は、引き続き C# 7 の機能を利用できます。
解決策: NuGet パッケージの活用
この解決策には、Microsoft.Net.Compilers
NuGet パッケージのインストールが含まれます。このパッケージは、デフォルトの Visual Studio コンパイラを C# 7 互換バージョンに効果的に置き換えます。
<code>dotnet add package Microsoft.Net.Compilers</code>
このアプローチにより、Visual Studio プロジェクトは、システムにインストールされたコンパイラーに代わって、NuGet パッケージの組み込み C# および Visual Basic コンパイラーを利用できるようになります。
重要な考慮事項
Microsoft が Visual Studio 2015 でこの方法を正式に推奨しているわけではないことを理解しておくことが重要です。C# 7 コードのコンパイルは多くの場合成功しますが、Visual Studio 2015 IDE 内で構文エラーを示す赤い波線が表示される場合があります。
追加パッケージ要件
新しい C# 7 値タプル機能を利用するには、System.ValueTuple
NuGet パッケージもインストールする必要があります。
以上がVisual Studio 2015 で C# 7 を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。