0

我正在尝试找到一种方法来对数据表进行自定义排序。

我有一个逗号分隔的字符串列表,例如“John,Jake,Joe,Julie”,我在数据表中的实际记录排序为:Jake,Joe,John,Julie

如何根据我的列表更改数据表排序?

提前致谢

4

2 回答 2

0

If you don't need the DataTable, you could do LINQ to CSV. See this and this.

于 2013-04-04T15:45:58.530 回答
0

我假设这是家庭作业,所以我将描述一个算法并让你实现它;-)

对于逗号分隔列表中的每个名称

  • 从源表中选择名称与列表中的当前名称相同的行
  • 将结果联合/附加到先前迭代中已经收到的结果(例如,到新表/记录集/数组中)
于 2013-04-04T15:15:33.980 回答