Вопрос : . Сетчатый Serialization XML сложных предметов

Этот вопрос включает подход для регулировать 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=

Ответ : . Сетчатый Serialization XML сложных предметов

Hi,

Имейте взгляд здесь: http://www.codeproject.com/KB/XML/xml_serializationasp.aspx
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us