嘗試在.NET Core 中使用新的元組功能時,開發人員可能會遇到錯誤「預先定義類型'System.ValueTuple'未定義或匯入。」此錯誤表示必要的元組類型尚未定義或匯入到專案中。
儘管部落格文章建議預設啟用該功能,但可能並非在所有情況下都啟用該功能。要解決此問題,開發人員需要安裝 System.ValueTuple NuGet 套件。
對於.NET 4.6.2 或更低版本、.NET Core 1.x 和.NET Standard 1.x,請使用下列PowerShell指令:
Install-Package "System.ValueTuple"
在Visual Studio 2017中,使用套件參考:
<PackageReference Include="System.ValueTuple" Version="4.4.0" />
請注意,.NET Framework 4.7、.NET Core 2.0 和 .NET Standard 2.0 已包含這些類型。
以上是為什麼我在 .NET 中收到'預定義類型'System.ValueTuple'未定義或導入”錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!