"Type prédéfini 'System.ValueTuple`2' introuvable : dévoilement de la solution"
Visual Studio 15 Preview 3 introduit le tuple innovant fonctionnalité, vous permettant de travailler facilement avec des collections de données immuables. Cependant, certains utilisateurs rencontrent le message d'erreur déroutant "Le type prédéfini 'System.ValueTuple`2' n'est pas défini ou importé." Cette exploration de questions et réponses révèle la source de ce problème et fournit une solution simple.
L'erreur survient lors du référencement de structures de données de tuple, qui nécessitent un certain composant en fonction de la version de .NET utilisée. Pour .NET 4.6.2 et versions antérieures, ainsi que .NET Core 1.x et .NET Standard 1.x, la résolution implique l'installation du package NuGet « System.ValueTuple ». Cela se fait facilement à l'aide de la commande suivante :
Install-Package "System.ValueTuple"
Vous pouvez également ajouter la référence de package suivante dans Visual Studio 2017 :
<PackageReference Include="System.ValueTuple" Version="4.4.0" />
Pour ceux qui utilisent .NET Framework 4.7, . NET Core 2.0 et .NET Standard 2.0, ces types sont inclus par défaut, éliminant ainsi le besoin d'installations externes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!