【发布时间】:2010-05-24 14:27:19
【问题描述】:
我正在使用一个列表来跟踪一些自定义Row 对象,如下所示:
Public Rows As List(Of Row)()
Row 有 2 个属性,Key(一个字符串)和Cells(一个数组列表)。
我需要能够根据开发人员定义的Cells ArrayList 索引对Rows 中的每个Row 进行排序。
所以例如基于以下Rows
Row1.Cells = ("b", "12")
Row2.Cells = ("a", "23")
Rows.Sort(0) 将导致Row2 在Rows 列表中排在第一位。实现这一点的最佳方法是什么?
谢谢
【问题讨论】: