問題
原本使用 Visual Studio Code 建置並沒有錯誤,
改用 Visual Studio 2022 開始後,
在錯誤清單中出現了 CS8652 CS8652 功能 'collection literals' 目前處理預覽階段,且*不受支援*。若要使用預覽功能,請使用「預覽語言」版本。
錯誤要如何解決呢?
解法
那就是要設定使用「預覽語言」版本,
開啟專案檔(.csproj),
在PropertyGroup
中加入LangVersion
的設定(<LangVersion>preview</LangVersion>
),如下,
1 | <Project Sdk="Microsoft.NET.Sdk"> |