我用一个列表,以保持若干定制的轨道对象如下:排序基于自定义对象中的ArrayList列表
Public Rows As List(Of Row)()
有2个属性,Key
(字符串)和Cells
(一个ArrayList)。
我需要能够根据Cells
ArrayList的开发人员定义索引,在Rows
内对每个进行排序。
因此,例如基于以下小号
Row1.Cells = ("b", "12")
Row2.Cells = ("a", "23")
Rows.Sort(0)
会导致Row2
是先在Rows
列表。执行此操作的最佳方式是什么?
感谢
谢谢你,IComparable对我的'Row'对象稍作调整。 – 2010-05-24 19:09:12
很高兴帮助,前几次它有点棘手,但对这些自定义分类项目非常有帮助 – 2010-05-24 19:20:32