Вопрос

Может кто-нибудь, пожалуйста, дайте мне решение объединить XMLNodelists в один список.

Это было полезно?

Решение

Я бы использовал LINQ .Concat метод. Проблема в том, что XmlNodeList является IEnumerable в отличие от IEnumerable< XmlNode >. Отказ Таким образом, вы должны позвонить .Cast< XmlNode > на ваше XmlNodeLists.

Например:

   var List = nodesoriginal.Cast<XmlNode>().Concat<XmlNode>(nodesupdate.Cast<XmlNode>());
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top