LINQ (Max) avec des valeurs Null

J'ai une liste qui contient un tas de Points (avec un X et la composante Y).

Je veux obtenir le Max X pour tous les points dans la liste, comme ceci:

double max = pointList.Max(p=> p.X);

Le problème, c'est quand j'ai une valeur null dans la liste au lieu d'un point. Quelle serait la meilleure façon de contourner ce problème?

InformationsquelleAutor Jason | 2011-02-18