WP7 LINQ の並べ替えに少し苦労しました。私はLINQで並べ替えたリスト(Metro)を持っているので、Line(Metroリストオブジェクトの一部です)に従って順序を取得します。しかし、ライン情報だけでなく、リストからオブジェクトに関するより多くの情報が必要です。LINQ に直接取得して、リスト Metro 内の各オブジェクトが行以外に持っている追加情報を取得することは可能ですが、それでも同じ方法で並べ替えることができますか?
var stationByLine = from metro in source
group metro by metro.Line into c
orderby c.Key
select new Group<Metro>(C.key, C);
this.citiesListGropus.ItemsSource = stationByLine;
おそらくConcatを使用するとこれを解決できるはずですが、その方法がよくわかりません....
ありがとう