Compte tenu de la "MagicName" correct (c'était quelque chose comme "CanSerialize"), le code suivant supprimerait xml pour les listes vides.nom magique pour supprimer XmlSerialization d'une liste vide
Quel était ce nom magique?
public class MyClass {
public List<int> MyList{ get; set; }
public bool MyListMagicName() { return MyList.Count != 0; }
public MyClass() { MyList = new List<int>(); }
}
Markdown comment: Je voulais que la partie "ShouldSerialize" soit en gras et la partie "PropertyName" en gras et en italique, non entourée d'astérisques . Assez drôle, la fenêtre d'aperçu affichée en mode édition affiche le formatage souhaité! – Konamiman
Voir aussi: http://www.devolutions.net/articles/serialization.aspx#S222 –