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())