【发布时间】:2015-09-29 23:04:42
【问题描述】:
我有一个数据表,我需要对其进行排序并放回到另一个数据表中。从表面上看,它很容易如下:
DataTable sortme = getdata();
sortme.Select("col1 = 'something'", "sortbyme ASC").CopytoDataTable();
但是,我发现只要将 select() 创建的 DataRow 数组传递给 CopytoDataTable(),新的数据表就不再按 sortbyme 排序。
如何在不创建循环将每个 DataRow 推入数据表的情况下解决此问题?是什么导致排序丢失?
【问题讨论】: