MyHeWeiTimes是一个DataTable,对它的列“Times”按降序排列。列“Times”有一位数也有二位数,代码如下:
DataView _MyDV=MyHeWeiTimes.DefaultView;
_MyDV. Sort = "Times desc";
这样排序后,它成了一位数按降序,二位数也按降序。但一位数在二位数的前面,这是为什么啊显示如下:
2出现次数:9
7出现次数:9
8出现次数:9
0出现次数:7
3出现次数:7
1出现次数:12
5出现次数:12
4出现次数:10
6出现次数:10
9出现次数:10
DataView _MyDV=MyHeWeiTimes.DefaultView;
_MyDV. Sort = "Times desc";
这样排序后,它成了一位数按降序,二位数也按降序。但一位数在二位数的前面,这是为什么啊显示如下:
2出现次数:9
7出现次数:9
8出现次数:9
0出现次数:7
3出现次数:7
1出现次数:12
5出现次数:12
4出现次数:10
6出现次数:10
9出现次数:10
没有数据库了,自己手写的一个DataTable,Times是int类型的
DataTable MyHeWeiTimes=new DataTable();
MyHeWeiTimes.Columns.Add("HeWei");
MyHeWeiTimes.Columns.Add("Times",typeof(System.Int64));