Bonjour!

Je butte sur un problème, j'essaie de calculer la moyenne des prix au m² pour une liste de résultats voici ma requete LINQ :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
var MoyenneSurfaceVenteMettreCarre = (from row in maDt.AsEnumerable()
let division = Convert.ToInt32(row.Field<decimal>("ST_MONTANT")) / Convert.ToInt32(row.Field<float>("ST_SURFACE"))
select division).Average();
Celle ci me renvoi systematiquement un invalidcastexception sur le Average()

Si vous avez une idée je suis prenneur

Merci!