【发布时间】:2015-08-28 09:09:00
【问题描述】:
我想对之前在此处发布的问题进行扩展
Sort a List of Object in VB.NET
在那个问题中,OP 询问如何在 VB.NET 中对对象列表进行排序。
他的例子使用了类似的东西
passenger.name
passenger.age
passenger.surname
然后,接受的答案使用
theList.Sort(Function(x, y) x.age.CompareTo(y.age))
到那时,一切都很好。
我对此的扩展是询问如果,例如,我按年龄排序,就像示例一样,但是假设 2 位乘客的年龄相同,那么在这种情况下,我想使用第二个参数(比如passenger.name),用于排序。
是否可以使用相同的theList.Sort 表达式来完成?
【问题讨论】:
标签: vb.net list sorting object