ValueTuple 錯誤:預定義類型未定義
在C# 中使用元組時,開發人員可能會遇到錯誤「預定義類型'System.ValueTuple' 2´ 未定義或導入」。此錯誤表示編譯器無法識別 ValueTuple 類型。
出現此問題的原因是 ValueTuple 類型僅在某些版本的 .NET Framework 或 .NET Core 中可用。對於 .NET 4.6.2 或更低版本、.NET Core 1.x 和 .NET Standard 1.x,需要安裝 NuGet 套件 System.ValueTuple。
要使用 NuGet 套件安裝此套件Visual Studio 中的管理器控制台:
對於 .NET Framework 4.7、.NET Core 2.0 或 .NET Standard 2.0 及更高版本的項目,預設包含 ValueTuple 類型。
以上是為什麼我在 C# 中收到'未定義或導入預定義類型'System.ValueTuple'”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!