【发布时间】:2012-10-07 21:35:39
【问题描述】:
我正在使用带有内容的DataTable
column1 column2 column3 column4 column5 column6 column7 column8 column9 column10
row1 a b c d e f g h i j
我希望将表格重新排序为
column4 column2 column1 column7 column6 column9 column10 column5 column8 column3
row1 d b a g f i j e h c
我尝试使用DataTable.Column[i].SetOrdinal() 方法,但它只正确交换第一列。
【问题讨论】:
-
为什么要在数据表中重新排序?
-
如果这是为了在某处显示表格,那么您可能会发现大多数(所有)标准显示方式都允许您设置列显示的顺序...