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

本文关键字:结果 排序 数据表 | 更新日期: 2023-09-27 17:55:14

下面是我的DataTable值。

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

我想要我的数据表,它的值"card2"在顶部。我们如何实现这一目标?

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

假设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());