Question

Can any one please give me a solution to combine xmlNodelists to a single list .

Was it helpful?

Solution

I would use LINQ's .Concat method. The problem is that XmlNodeList is IEnumerable as opposed to IEnumerable< XmlNode >. Thus you have to call .Cast< XmlNode > on your XmlNodeLists.

For example:

   var List = nodesoriginal.Cast<XmlNode>().Concat<XmlNode>(nodesupdate.Cast<XmlNode>());
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top