6
Kann mir bitte eine Lösung geben, um xmlNodelists zu einer einzigen Liste zu kombinieren.Kombinieren XmlNodelist
Kann mir bitte eine Lösung geben, um xmlNodelists zu einer einzigen Liste zu kombinieren.Kombinieren XmlNodelist
Ich würde LINQ .Concat
Methode verwenden. Das Problem ist, dass XmlNodeList
IEnumerable
im Gegensatz zu IEnumerable<XmlNode>
ist. So müssen Sie .Cast<XmlNode>
auf Ihrem XmlNodeLists
anrufen.
Zum Beispiel:
var List = nodesoriginal.Cast<XmlNode>().Concat<XmlNode>(nodesupdate.Cast<XmlNode>());
Wie konvertiere ich die singleList zurück in XmlNodeList - einfach Casting scheint nicht – Dukeatcoding
Hallo zu arbeiten, ich habe die oben versucht, aber die „Concat“ Methode ist aus irgendeinem Grund nicht verfügbar ist. Ich habe System.Linq und System.Xml.Linq importiert. Bitte helfen Sie! – Apeksha
Sie müssen den generischen Typ einschließen: var List = nodesoriginal.Cast() .Concat (nodesupdate.Cast ()); –