C# 实体框架OrderBy日期列表

C# 实体框架OrderBy日期列表,c#,entity-framework,C#,Entity Framework,在实体框架中,如何使用MeetingDateList选择最近的会议 我尝试使用.OrderByDescending(y=>y.MeetingDateList.Select(x=>x.StartDate))但出现了一个错误 错误DbSortClause表达式必须具有顺序可比的类型。\r\n参数名称:键“} 我猜您想在该列表中的最新会议日期开始日期之前订购,因此请使用Max: .OrderByDescending(y => y.MeetingDateList.Select(x => x.

在实体框架中,如何使用
MeetingDateList
选择最近的会议

我尝试使用
.OrderByDescending(y=>y.MeetingDateList.Select(x=>x.StartDate))
但出现了一个错误

错误DbSortClause表达式必须具有顺序可比的类型。\r\n参数名称:键“}

我猜您想在该列表中的最新会议日期开始日期之前订购,因此请使用
Max

.OrderByDescending(y => y.MeetingDateList.Select(x => x.StartDate).Max())

你能告诉我描述中提到的“错误”是什么吗?
.OrderByDescending(y => y.MeetingDateList.Select(x => x.StartDate).Max())