У меня есть Действие модель с Сеанс Свойство навигации,
Рассмотрим этот код:
var x=db.Actions.OrderBy(p => p.Session.Number).ThenBy(p => p.Date);//it's OK
x является упорядоченным действием, но при группировании по x группа не выполняет итерацию по x (на основе Action.Session ) вручную для упорядоченного перечисляемого:
var y=x.GroupBy(p=>p.Session).ToArray()
у вас есть группа (Key, IGrouping) сессий, но почему group.Key не упорядочен основано на Session.Number ?
Как мне достичь группы порядка сеансов по номеру и каждой группы, упорядоченной по дате?