我试图对列表进行排序。OrderBy异常“至少有一个对象必须实现IComparable”
此行引发异常:;
List<DistanceInfo> ListedDuration =
Distances.OrderBy(o => o.Rows[0].Elements.OrderBy(e => e.Distance))
.ToList();
但是,这个工程:
List<DistanceInfo> ListedDuration =
Distances.OrderBy(o => o.Rows[0].Elements[0].Distance)
.ToList();
我该如何解决这个问题?
通过使用第二个例子?目前还不清楚你真正想做什么。也许有些解释? – spender
顺便说一句你确定每个距离物体总是会有至少一行吗?是的,目前还不清楚你想如何分类你的距离。 –
@lazyberezovsky是啊我确定,每次一行。我想要升序排序。 – OzanWt