(cross avec le
./7 ^^)
Pen^2 (./7) :
PS : en plus la méthode du XMLSerializer suxe doublement car elle impose le constructeur par défaut !
Finalement, je suppose qu'elle consiste à instancier la classe avec le constructeur par défaut avant d'affecter les attributs successivement... Ils auraient pu se débrouiller pour que ça moins intrusif, quand même 
Bref, vu mon niveau en C# je raconte peut être n'importe quoi, mais dans ce cas, je serais heureux qu'on me détrompe 
Nan elle fait pas ca ... en fait lorsque tu appelles le constructeur d'XmlSerializer, il va construire au runtime un objet interne qui va être destiné a serializer/désérializer ton objet métier. Il ne peut de ce fait avoir accès qu'aux membres publics .... mais du coup ca augmente les perfs (pour avoir accès aux membres privés y'a pas 36 solutions, faut faire de la reflection, et ca c'est par defaut lent).