Le code suivant fonctionne correctement dans notre application UWP jusqu'à aujourd'hui, après la mise à jour de Visual Studio 2017 à la version 15.3 la plus récente.
private void Test()
{
var groups = new List<(Guid key, IList<(string, bool)> items)>();
var items = new List<(string, bool)>
{
("a", true),
("b", false),
("c", false)
};
var group = (Guid.NewGuid(), items);
groups.Add(group);
}
Il n'y a pas de message d'erreur mais ceci dans la fenêtre de sortie
Le nom de l'élément du tuple 'items' est inféré. Veuillez utiliser le langage version 7.1 ou supérieure pour accéder à un élément par son nom inféré.
Une idée pourquoi et comment résoudre ce problème?