C# では、 XpathExpressionと、Publication Date フィールドの独自定義の比較関数を使用して、RSS フィードを並べ替えました。
このソートされXPathNodeIterator
たオブジェクトをList<XElement>
「汎用 Linq タイプ」オブジェクトに変換する必要があります。中間データ型を使用しようとしましたが、うまくいきませんでした。
試した:
List<XElement> elements = new List<XElement>();
IEnumerable<XElement> sortedElements;
IEnumerable<XElement> newElements;
sortedElements = (IEnumerable <XElement>) iterator;
リストで order by も使用しようとしましたが、のみを使用して失敗しましたList<XElement>
。