Cette question comporte l'approche pour manipuler le serialzation de XML des objets complexes. le
I ont un objet assez compliqué qui contient d'autres objets inclus et les listes de classe incluse d'objects. My est nouvelle, mais il inclut des références plusieurs au besoin des objets de legs/classes.
I (nichés) de pouvoir sauver la structure à un état duquel je peux facilement réinitialiser l'objet sur demande. (penser le cas à où vous êtes sur une forme de Web, dirigent au loin, et puis retour à la forme). le
I savent qu'il y a une classe de XMLSerializer disponible. Il semble fonctionner bien pour assez à plat/structures simples. I le joli sure that il ne va pas fonctionner pour ce que j'ai besoin des ressembler d'illustration d'exemple de do.
An à ceci : ----------------------------------------------les classes définies par/>Externally du -
legacy classe : classe du
FooBar FooBoo
//à être classe Foo {public international X de serialized. Public de {obtenir ; ensemble ;}public international Y du {obtenir ; ensemble ;}public international Z du {obtenir ; ensemble ;}public international A du
{obtenir ; } public international B du {obtenir ; }
FooBar public {obtenir {renvoyer _fooBar ; }}
List> ; IEnumerable public ListOfFooBoo {le obtiennent {_listOfFooBoo.Select de retour (=> de x x.Value) .ToList () ; } le
What du
du }} est la meilleure approche à employer ici ?
Thanks, JohnB
class= de
|