0
C#.net .Net Framework 4.5、VS 2015 メソッドの入力としてDataTableを取得します。 特定の方法でソートする必要があります(下):2つのグループの最初の要素。 そして、ソート結果をDataTableとして返す必要があります。IEnumerable <IGrouping <int、DataRow >>をDataTableに変換する方法?
着信DataTable行を並べ替える方法、 が見つかりましたが、ソートされたレコードをDataTableに変換する方法はありますか?私は、次の作品のことがわかっ
public DataTable sort(DataTable, dt)
{
DataTable dt;
var v1 = dt.Select()
.OrderBy(r => r["TeamId"])
.ThenBy(n => n["Last Name"])
.ThenBy(n => n["First Name"])
.GroupBy(x => index++/2)
.OrderBy(row => row.First()["Last Name"]);
// need to convert v1 to DataTable sorted_dt - how ?
// v1 is type of IOrderedEnumerable<IGrouping<int, DataRow>>
return sorted_dt;
}
感謝