2009-04-15 5 views

Répondre

3

Pour faire que vous auriez besoin d'introduire une couche supplémentaire dans le modèle d'objet. XmlSerializer aime le fichier xml à être (à peu près) une carte directe aux objets:

[Serializable] 
public class Configuration { 
    public Bounds Bounds { get; set; } 
} 
[Serializable] 
public class Bounds { 
    public int Min {get;set;} 
    public int Max {get;set;} 
} 

La seule autre option est de mettre en œuvre IXmlSerializable, mais vous ne voulez vraiment pas faire cela à moins que vous absolument n'a pas le choix .

+0

+1 Battez-moi à ceci. :) –

+0

Décevant que c'est comment vous devez le faire, mais la réponse correcte, donc quelques-uns des félicitations :) –

Questions connexes