2010-09-28 29 views

回答

7

我會用LINQ的.Concat方法。問題是XmlNodeListIEnumerable而不是IEnumerable<XmlNode>。因此,您必須致電您的XmlNodeLists

例如:

var List = nodesoriginal.Cast<XmlNode>().Concat<XmlNode>(nodesupdate.Cast<XmlNode>()); 
+2

我如何轉換singleList回XmlNodeList中 - 簡單的鑄件似乎沒有工作 – Dukeatcoding 2012-05-23 13:45:49

+1

你好,我試過以上,但「Concat的」方法不適用於某些原因。我已經導入System.Linq和System.Xml.Linq。請幫忙! – Apeksha 2012-06-06 18:04:44

+0

您必須包含泛型類型:var List = nodesoriginal.Cast ().Concat (nodesupdate.Cast ()); – 2014-01-04 09:18:05