【发布时间】:2015-10-23 14:04:26
【问题描述】:
我正在设计一个由 MVC 应用程序使用的 Web 服务(非常简单的东西),但我需要在 Web 服务中使用一个方法,该方法最多需要四个可选参数(即 catId、brandId、lowestPrice 和最高价格) .
我如何编写 Linq 查询以使其实质上执行
databaseObject.Products.Where(p=> (p.Category == ANY if catId==null, else catId))
我希望这是有道理的。
【问题讨论】:
标签: c# asp.net linq controllers