小编Wil*_*ead的帖子

LINQ和可选参数

我正在设计一个由MVC应用程序使用的Web服务(非常简单的东西),但我需要在Web服务中使用一个方法,该方法最多需要四个可选参数(即catId,brandId,lowestPrice和highestPrice).

如何编写Linq查询以使其基本上执行

databaseObject.Products.Where(p=> (p.Category == ANY if catId==null, else catId))
Run Code Online (Sandbox Code Playgroud)

我希望这是有道理的.

c# linq asp.net controllers

9
推荐指数
3
解决办法
8227
查看次数

标签 统计

asp.net ×1

c# ×1

controllers ×1

linq ×1