سؤال

هل يمكن لأي شخص أن يعطيني حلاً لدمج 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