2010-10-11 85 views
0

我試圖弄清楚這是否可能。基本上,我需要創建一個XElement,然後向該XElement添加一個或多個兄弟,但沒有父級。稍後我會將XElements列表添加到父項,但在構建此XElements和其他XElements之前需要一定的靈活性。這可能嗎?將Xelement添加爲無父元素的Xelement兄弟

所以我有這樣的事情:

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

然後,我需要這樣的結果看起來像添加元素:

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

那結果是什麼,我需要通過周圍的一個單一的對象。我用IEnumerable(Of XElement)搞混了,但沒有.Add。

有什麼想法?

回答

1

然後添加一個或多個兄弟姐妹到的XElement,但沒有父母

這是行不通的,元素是唯一的兄弟姐妹,因爲它們共享父...

你」必須使用稍後更改或替換的臨時父項。

你當然可以使用任何集合(List<XElement>)來保存一個列表,以後你將變成一個兄弟姐妹列表。不清楚你的問題是什麼。

相關問題