Ma question peut sembler un peu stupide mais elle me dérange chaque fois que je fais face à elle. Quelle est la différence entre :
where value.HasValue
et
where value != null
HasValue vérifie-t-il si value
est null?
Ils font tous les deux la même chose, il suffit d’en choisir un et de s’y tenir afin d’obtenir de la cohérence. Il n'y a rien à gagner à utiliser l'un ou l'autre à la fin.