Bonjour,
J'ai un objet hérité d'un List<>. Dans cet objet, j'ajoute une propriété. Lors d'une sérialisation xml, ma propriété n'apparait pas dans le fichier xml.
Est-ce que c'est normal ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
[Serializable]
  public class TListeFields : List<TField>
  {
    private DateTime fLastSavedDate;
 
    [XmlElement(ElementName="date")]
    public DateTime LastSavedDate { get { return fLastSavedDate; } set { fLastSavedDate = value; } }
 
    public TListeFields()
    {
 
    }
}
Par contre, tous les objets contenus dans la liste sont correctement sérialisés.