我想知道是否有這樣做的更有效的方式就是我需要如下進行:LINQ的最有效的方式
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子句?