asp.net对List列表排序的写法

  今天发现系统中一个DropdownList的数据没有排序,由于数据比较多,找个数据好麻烦,于时决定给这个DDL排一下序。结果追踪代码,发现为DropdownList绑定的数据源是一个List,大多数情况下可能我们使用List做为数据源进行绑定习惯了,T对应一个应用程序中的某一个实体,此时要通过其中的某一个字段进行排序的写法应该大家都很熟悉了,这里就不写了,但是第一次遇到对List排序,折腾了好一会儿,跟同事讨论了以后,问题解决了。下法如下,贴在这里警戒自己一下:

 

List data = 调用方法或者其它方式得到List的列表数据;

//通过Sort方法进行排序,写法如下:

data.Sort((x, y) => { return String.Compare(x, y); });

 

 

转载于:https://www.cnblogs.com/shuzehui/archive/2012/11/23/2784630.html

你可能感兴趣的:(数据结构与算法)