ValueTuple-Fehler: Vordefinierter Typ nicht definiert
Bei der Arbeit mit Tupeln in C# kann es sein, dass Entwickler auf den Fehler „Vordefinierter Typ ‚System.ValueTuple‘“ stoßen 2´ ist nicht definiert oder importiert". Dieser Fehler weist darauf hin, dass der ValueTuple-Typ vom Compiler nicht erkannt wird.
Dieses Problem tritt auf, weil der ValueTuple-Typ nur in bestimmten Versionen von .NET Framework oder .NET Core verfügbar ist. Für .NET 4.6.2 oder niedriger, .NET Core 1.x und .NET Standard 1.x ist es notwendig, das NuGet-Paket System.ValueTuple zu installieren.
Um dieses Paket mit dem NuGet-Paket zu installieren Manager-Konsole in Visual Studio:
Für Projekte, die auf .NET Framework 4.7, .NET Core 2.0 oder .NET Standard 2.0 und höher abzielen, ist der ValueTuple-Typ standardmäßig enthalten.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich in C# die Meldung „Der vordefinierte Typ ‚System.ValueTuple' ist nicht definiert oder importiert'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!