Esta pergunta envolve a aproximação para segurar o serialzation de XML de objetos complexos. o
I've começ um objeto consideravelmente complicado que contivesse outros objetos encaixados e as lista de classe encaixada de objects. My fossem novas, mas inclui referências diversos à necessidade dos objetos do legado/classes.
I (aninhados) de poder conservar a estrutura a um estado de que eu posso facilmente reinitialize o objeto on-demand. (pensar o caso de onde você está em um formulário da correia fotorreceptora, navegam fora, e então retorno ao formulário). o
I sabe que há uma classe de XMLSerializer disponível. Parece trabalhar bem para razoavelmente horizontalmente/estruturas simples. I o sure that não está indo trabalhar para o que eu preciso olhares da ilustração do exemplo de do.
An como esta: ----------------------------------------------as classes definidas/>Externally do -
legacy classificam: classe do
FooBar FooBoo
//a ser classe Foo de serialized. Public {público int X do {começ; jogo;}público int Y do {começ; jogo;}público int Z do {começ; jogo;}público int A do
{começ; } público int B do {começ; }
FooBar público {começ {retornar _fooBar; }}
List>; IEnumerable público ListOfFooBoo {o começ {_listOfFooBoo.Select do retorno (=> x.Value) .ToList de x (); } o
What do
do }} é a melhor aproximação a usar-se aqui?
Thanks, JohnB
class= do
|