我正在尝试对未选择的元素进行过滤“位置”并且不在 ViewModel 中
这就是我拥有的:
var UserQuery = (from u in db.USER
join c in db.CONSULT on u.IdUser equals c.IdUser
select new UserSexViewModel { IdUser= c.IdUser, UserSex=u.Sex}).Distinct();
我想稍后UserQuery
通过属于对象 CONSULT 或对象 USER 的任何属性过滤变量
例如,稍后按以下方式过滤:
CONSULT.TypeConsul,
CONSULT.DateCreation,
USER.Name,
USER.Age, and many more...
像这样的东西:
UserQuery.Where(q=>q.CONSULT.TypeConsul==2) or UserQuery.Where(q=>q.USER.Age>16)
我怎么能做到这一点?