我有 2 节课:
Employee
EmployeeDetails
我想有一个列表,首先排序 Employee 然后对其进行排序,然后 EmployeeDetails orderby 然后对其进行排序。
我在想这样的事情:
var result = _db.Employee
.OrderBy( e => e.EmpName )
.Sort('DepartmentId') // using the diff property
.ThenBy( ed => ed.EmpAddress )
.Sort('PostCode'); // using the diff property
我需要EmpName
先从 Employee 中排序,然后从我想按 EmpAddress 排序的那些结果集中对其进行排序,然后对其进行排序,然后返回结果集。
这甚至可能吗?可以不使用 Lambda 来完成吗?是其他方法吗?