C# 对List<T>进行排序

时间:2020-07-02 10:41:55   收藏:0   阅读:56

1、使用Sort()
当T是简单类型,int,double之类的可以直接用

var a = new List<int>();
a.Add(1);
a.Add(5);
a.Add(4);
a.Sort();//排序

2、使用LinQ

a = a.OrderByDescending(i => i.Name).ToList();//降序
a = a.OrderBy(i => i.Name).ToList();//升序
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!