Visual Studio 2013 での C# 6.0 の利用
Visual Studio 2013 には、C# 6.0 の新しい構文のネイティブ サポートがありません。 C# 6.0 の機能を有効にするには、NuGet パッケージを使用して必要なコンパイラーを組み込む必要があります。
その方法は次のとおりです:
コンパイラー パッケージをインストールします。 Microsoft.Net.Compilers
NuGet パッケージを追加します。 これは、NuGet パッケージ マネージャー コンソールまたは Visual Studio NuGet インターフェイスを介して実行できます。パッケージ マネージャー コンソールで次のコマンドを使用します:
<code> Install-Package Microsoft.Net.Compilers</code>
コード エディターの制限事項: Visual Studio 2013 のコード エディターは、本質的に C# 6.0 構文を理解していないため、コンパイルが成功してもエラーが表示されることがあります。
強化された構文強調表示 (オプション): エディター内の構文強調表示とエラー検出を改善するには、ReSharper の使用を検討してください。 ReSharper は、プロジェクトの C# 6.0 サポートを明示的に有効にする設定を提供します。
MVC Razor ビューのサポート: MVC Razor ビュー内で C# 6.0 の完全な機能を使用するには、Microsoft.CodeDom.Providers.DotNetCompilerPlatform
NuGet パッケージをインストールします:
<code> Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform</code>
重要な注意: このアプローチでは Visual Studio 2013 で C# 6.0 を使用できますが、Visual Studio 2015 以降のネイティブ サポートを完全に置き換えるものではありません。 最適な C# 6.0 エクスペリエンスを得るには、新しい Visual Studio バージョンにアップグレードすることを強くお勧めします。
以上がVisual Studio 2013 で C# 6.0 機能を有効にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。