Добавление Xelement как родственного элемента Xelement без родителя - PullRequest
0 голосов
/ 12 октября 2010

Я пытаюсь выяснить, возможно ли это.По сути, мне нужно создать XElement, а затем добавить одного или нескольких братьев и сестер к этому XElement, но без родителя.Я добавлю этот список XElements в Parent позже, но для этого потребуется некоторая гибкость в создании этого и других списков XElements.Возможно ли это?

Таким образом, у меня будет что-то вроде:

Public items As XElement = <ItemA>Something</ItemA>

И затем мне нужно добавить элемент, чтобы результат выглядел следующим образом:

<ItemA>Something</ItemA>
<ItemB>Something Else</ItemB>

Этот результат - то, что мне нужно передать как один объект.Я перепутал с IEnumerable (Of XElement), но нет .Add.

Есть мысли?

1 Ответ

1 голос
/ 12 октября 2010

затем добавьте одного или нескольких братьев и сестер к этому элементу XElement, но без родителя

Это не сработает, элементы являются только братьями и сестрами, потому что у них общий родительский элемент ...

Вам нужно будет использовать временного родителя, которого вы позже смените или замените.

Конечно, вы можете использовать любую коллекцию (List<XElement>), чтобы сохранить список, который позже вы превратите в список братьев и сестер.,Непонятно, в чем ваша проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...