목록을 정렬하려고합니다.OrderBy 예외 "하나 이상의 개체가 IComparable을 구현해야합니다."
이 줄은 예외를 throw합니다.
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
BTW 항상 거리 객체마다 적어도 하나의 행이 있어야합니까? 네, 거리를 어떻게 정렬할지 명확하지 않습니다. –
@ lazyberezovsky 그래, 언제나 한 행씩. 나는 오름차순 정렬 싶어요. – OzanWt