我想知道是否有一种更有效的方法来做我需要做的事情:
return HttpContext.Current.User.IsInRole("Admin")
? dbContext.Prog_Search1(searchField, searchString, searchOper).Where(a => a.Id == 2)
: dbContext.Prog_Search1(searchField, searchString, searchOper).Where(a => a.Id == 1)
我想知道是否有一种聪明的方法可以只使用一个
dbContext.Search1(searchField, searchString, searchOper)
与我使用的 2 相比,然后有条件地执行 Where 子句?