Tu as regardé le type de la variable de duree_totale ? 
Ce n'est pas parce que tu as mis un where sur une clé primaire dans ton expression Linq que le compilateur va comprendre qu'un et seule objet sera récupéré ;-)
La requête de la variable "dureee_totale" ne sera exécutée qu'à la demande. Exemples :
1 2 3 4 5
| dureee_totale.ToList();
dureee_totale.ToArray();
dureee_totale.Single();
dureee_totale.First();
... |
Dans ton cas, utilise first ou firstordefault pour récupérer le premier élément de ta requête :
textBlock1.Text = duree_totale.First().ToString();
Partager