LINQを使って、名前付きDataSet.DataTableの中身をソートして、同じオブジェクトに設定する方法。  
なんか回りくどいしDataSet作りなおしている。もっと分かりやすい方法はないのでしょうか…。  
名前付きではないDataTableであればもっとシンプルに書けるのだけれど…。