因为List默认是升序排序,现在想不让它去默认排序,就是从数据库中查询出来的顺序是什么就是什么,不用再去排序,如何实现呢?
没听说过List有默认排序啊,你检查下 是不是你Sql写了排序了。
没明白什么意思,不想排序不排序不就行了么?
应该是数据库的查询排序了...
List默认不会为你排序。
数据库如果查出来没有order by 字段,则它的顺序是不确定的,有可能这次查询和上次查询出来的顺序不一样。
List默认不会排序,是不是从DataTable到List的过程中做了排序
List没这功能,SortedList才有
List默认不会排序
list是不会默认排序的,除非你在sql里面或者你在程序中有这样的设定他才会排序
modelList.Sort(delegate(MPeoData a, MPeoData b)
{
return a.Date.CompareTo(b.Date);
});