首页 > 代码库 > Sort方法根据T类某个字段对泛型集合List<T>排序
Sort方法根据T类某个字段对泛型集合List<T>排序
实现:采用Sort方法根据T类某个字段对泛型集合List<T>排序。
实现代码如下:
static void Main(string[] args) { List<Stud> studs = new List<Stud>() { new Stud() { Name = "B", Score = 80 }, new Stud() { Name = "C", Score = 30 }, new Stud() { Name = "A", Score = 69 }, }; //按成绩排 //studs.Sort((stud1, stud2) => stud1.Score - stud2.Score); //按名字排 studs.Sort((stud1, stud2) => string.Compare(stud1.Name, stud2.Name)); foreach (var item in studs) { Console.WriteLine("Name:{0},Scoe:{1}", item.Name, item.Score); } Console.ReadKey(); } class Stud { public string Name { get; set; } public int Score { get; set; } }
Sort方法根据T类某个字段对泛型集合List<T>排序
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。