In C#, I sorted an RSS feed using XpathExpression and a self defined compare function for the field Publication Date.
I need to convert this sorted XPathNodeIterator
object to a List<XElement>
'Generic Linq type' object. I've tried to use an intermediary data-type but did not have any luck.
Tried:
List<XElement> elements = new List<XElement>();
IEnumerable<XElement> sortedElements;
IEnumerable<XElement> newElements;
sortedElements = (IEnumerable <XElement>) iterator;
I've also tried using order by on the list but that was unsuccessful using only List<XElement>
.