XElement
私はC#でオブジェクトのリストを持っています。index
各 XElement オブジェクトには、次のような属性があります。
<A index="2" .... ></A>
<B index="4" .....></B>
...
..
ここで、これらの要素をインデックス値に従って昇順に並べ替えたいと思います。このために私は試しました:
listOfElement.OrderBy(e => e.Attribute("index").Value);
しかし、要素はリストでソートされていません。ここで何が間違っていますか?