首頁 > 後端開發 > C++ > 為什麼我在 C# 中收到'未定義或導入預定義類型'System.ValueTuple'”?

為什麼我在 C# 中收到'未定義或導入預定義類型'System.ValueTuple'”?

Patricia Arquette
發布: 2025-01-03 02:14:39
原創
140 人瀏覽過

Why Am I Getting

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 中的管理器控制台:

  1. 鍵入安裝套件「System.ValueTuple」並按輸入。

對於 .NET Framework 4.7、.NET Core 2.0 或 .NET Standard 2.0 及更高版本的項目,預設包含 ValueTuple 類型。

以上是為什麼我在 C# 中收到'未定義或導入預定義類型'System.ValueTuple'”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板