DataTable - 根据列中的值对结果进行排序

时间:2013-01-22 12:16:15

标签: c# sorting datatable

以下是我的DataTable值。

Cards   Signals
card1   DO
card1   DO
card2   DO
card2   DO
card2   DO
card3   DO

我希望我的DataTable的值为"card2"。我们如何才能实现这一目标?

1 个答案:

答案 0 :(得分:2)

假设dtMy是您当前的表格,您将在dt

中获得排序结果
DataTable dt = new DataTable();
        dt = new DataView(dtMy, "Cards= 'card2'", "", DataViewRowState.CurrentRows).ToTable();
        dt.Merge(new DataView(dtMy, "Cards<> 'card2'", "", DataViewRowState.CurrentRows).ToTable());