排序时需传递某个参数指明按照哪个字段排序,一个用户表User,有Name和ID属性,按名称或ID排序;传递进来的是order=name,或者order=id;那么我需要在数据库中这么排序:allUsers.OrderBy(u => u.Name);当然Name是我写的,不能通用,只能用反射了。allUsers.OrderBy(u => u.GetType().GetProperty(order));这不一定对,不知道此时应该怎么处理。
- 2 回答
- 0 关注
- 746 浏览
添加回答
举报
0/150
提交
取消