Utiliser C#7 avec Visual Studio 2015
Visual Studio 2017 (15.x) offre une prise en charge intégrée de C# 7. Cependant, les développeurs travaillant avec Visual Studio 2015 (14.x) peuvent toujours exploiter les fonctionnalités de C# 7.
La solution : tirer parti des packages NuGet
La solution consiste à installer le Microsoft.Net.Compilers
package NuGet. Ce package remplace efficacement le compilateur Visual Studio par défaut par une version compatible C# 7.
<code>dotnet add package Microsoft.Net.Compilers</code>
Cette approche permet aux projets Visual Studio d'utiliser les compilateurs C# et Visual Basic intégrés du package NuGet, remplaçant ainsi tous les compilateurs installés sur le système.
Considérations importantes
Il est crucial de comprendre que Microsoft n'approuve pas officiellement cette méthode pour Visual Studio 2015. Bien que la compilation du code C# 7 réussisse souvent, vous pouvez rencontrer des lignes rouges ondulées indiquant des erreurs de syntaxe dans l'IDE de Visual Studio 2015.
Exigence de forfait supplémentaire
Pour utiliser les nouvelles fonctionnalités de tuple de valeurs C# 7, vous devrez également installer le System.ValueTuple
package NuGet.
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!