6
¿Puede alguien darme una solución para combinar xmlNodelists en una sola lista.Combinar XmlNodelist
¿Puede alguien darme una solución para combinar xmlNodelists en una sola lista.Combinar XmlNodelist
Usaría el método .Concat
de LINQ. El problema es que XmlNodeList
es IEnumerable
en comparación con IEnumerable<XmlNode>
. Por lo tanto, debe llamar al .Cast<XmlNode>
en su XmlNodeLists
.
Por ejemplo:
var List = nodesoriginal.Cast<XmlNode>().Concat<XmlNode>(nodesupdate.Cast<XmlNode>());
¿Cómo se convierte el singleList de nuevo en XmlNodeList - Fundición sencilla doesnt parece funcionar – Dukeatcoding
Hola, he intentado lo anterior, pero el método "de concatenación" no está disponible por alguna razón. Importé System.Linq y System.Xml.Linq. ¡Por favor ayuda! – Apeksha
Debe incluir el tipo genérico: var List = nodesoriginal.Cast() .Concat (nodesupdate.Cast ()); –