用逗号分隔值重新排序数据表行
本文关键字:排序 数据表 新排序 分隔 | 更新日期: 2023-09-27 18:03:19
我有一个数据表dtData
ID name
bs2 bach
js5 hash
lk3 kom
我有一个字符串IDorder
包含
js5,bs2,lk3
现在我想按IDorder
中ID的顺序重新排序我的DataTable行
ID name
js5 hash
bs2 bach
lk3 kom
string IDorder = "js5,bs2,lk3";
DataTable dtData = new DataTable();
//create columns for datatable ID and name
var ordered = dtData.AsEnumerable().OrderBy(x => IDorder.IndexOf(x["ID"]));