Этот вопрос включает подход для регулировать serialzation XML сложных предметов.
I получает довольно осложненный предмет содержит другие врезанные предметы и списки врезанного типа objects. My новы, но он вклюает справки к нескольких (, котор гнездят) потребности предметов наследия/classes.
I мочь сохранить структуру к положению от которого я могу легк reinitialize предмет по требованию. (думайте случай где вы находитесь на форме стержня, проводите, и после этого возвращение к форме).
I знает будет имеющийся тип XMLSerializer. Оно кажется, что работает наилучшим образом для справедливо плоско/просто структур. Iий милое sure that оно не идет работать для мне нужны взгляды иллюстрации примера do.
An как это: ----------------------------------------------определенные классы -
Externally содержат справки к нескольким другое embedded legacy классифицируют: тип
FooBar FooBoo
//, котор нужно быть типом Foo serialized. Public {публикой int x {получите; комплект;}публика int y {получите; комплект;}публика int z {получите; комплект;}публика int a
{получите; } публика int b {получите; }
общественное FooBar {получите {возвратите _fooBar; }}
приватное List>; общественное IEnumerable ListOfFooBoo { получает {возвращенное _listOfFooBoo.Select (=> x.Value) .ToList x (); }
What
}} будет самый лучший подход, котор нужно использовать здесь?
Thanks, JohnB
class=
|