Я бы использовал метод LINQ .Concat
.Проблема в том, что XmlNodeList
равно IEnumerable
, а не IEnumerable< XmlNode >
.Таким образом, вы должны позвонить .Cast< XmlNode >
на ваш XmlNodeLists
.
Например:
var List = nodesoriginal.Cast<XmlNode>().Concat<XmlNode>(nodesupdate.Cast<XmlNode>());