有沒有什麼辦法在LINQ做OrderBy,然後用ThenBy做一個ThenBy使用父對象的子對象進行二級排序?LINQ OrderBy名稱ThenBy ChildrenCollection.Name
_repository.GetActiveDepartmentGroupsWithDepartments().OrderBy(c => c.DepartmentGroupName).ThenBy(c => c.Departments.OrderBy(d => d.DepartmentName))
在上面的例子中,c.Departments是一個EntityCollection。
BTW:當我嘗試了上面,然後做一個ToList()就可以了,我得到這個錯誤:
DbSortClause expressions must have a type that is order comparable.
Parameter name: key
預先感謝任何幫助或指導。