在 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中文網其他相關文章!