سؤال
هل يمكن لأي شخص أن يعطيني حلاً لدمج XMlnodelists في قائمة واحدة.
المحلول
سأستخدم LINQ .Concat
طريقة. المشكلة هي XmlNodeList
هو IEnumerable
في مقابل IEnumerable< XmlNode >
. وبالتالي عليك الاتصال .Cast< XmlNode >
على الخاص بك XmlNodeLists
.
علي سبيل المثال:
var List = nodesoriginal.Cast<XmlNode>().Concat<XmlNode>(nodesupdate.Cast<XmlNode>());
لا تنتمي إلى StackOverflow