查询何时未定义条件数

时间:2013-07-14 05:15:39

标签: asp.net linq

如果用户选择了条件数,我该如何创建查询?

例如:我的数据库中有一个Customer表,用户可以选择1个或多个城市,屏幕将显示已选择城市的客户。

1 个答案:

答案 0 :(得分:0)

您必须使用Contains

int[] selectedCities = {1,2,3};

var query = db.Customer.Where(c => selectedCities.Contains(c.CityId));