Comment utiliser c # 7 avec Visual Studio 2015?

J’ai entendu que le dernier aperçu de Visual Studio 15 peut être configuré pour jouer avec certaines fonctionnalités de C # 7 , mais qu’en est-il de Visual Studio 2015 ?

Comment puis-je utiliser le C # 7 avec?

Vous pouvez remplacer le compilateur fourni avec Visual Studio pour une version compatible avec C # 7 en installant le package Nuget Microsoft.Net.Comstackrs :

Le référencement de ce package entraînera la construction du projet en utilisant la version spécifique des compilateurs C # et Visual Basic contenus dans le package, par opposition à toute version installée sur le système.

Rien n’indique que je puisse voir sur la page du paquet si celle-ci est officiellement prise en charge dans Visual Studio 2015. Mes tests peu approfondis indiquent jusqu’à présent que cela fonctionne mais pas sans douleur – le code C # 7 comstack, mais est souligné en rouge ligne ondulée qui indique une erreur de syntaxe: Capture d'écran Notez que vous devrez également installer le package Nuget System.ValueTuple pour utiliser les nouvelles fonctionnalités de tuples de valeur C # 7.