【发布时间】:2018-07-14 21:16:24
【问题描述】:
我有两张桌子deal_outlet 和vendors_outlet。我正在尝试将deal_outlet 表中的outlet_id 列表与供应商表进行比较,但.contain 方法显示错误包含一些无效参数。我真的不明白这段代码中的问题。
public ActionResult Detail_of_deal(int id)
{
var d1 = db.deal_outlet.Where(x => x.outlet_id==id).ToList();
f_model.model4 = db.vendors_outlet.Where(x =>d1.Contains(x.outlet_id)).ToList();
var d = obj.detail_of_image(id,ref model);
return View(f_model);
}
【问题讨论】:
-
如果可能,您能否包含错误消息的确切文本。这段代码中有很多地方可能会因为许多不同的原因引发许多不同的错误。
-
它在这行代码“d1.Contains(x.outlet_id)”中准确显示错误
-
错误:错误 1 'System.Collections.Generic.List
.Contains(repository.deal_outlet)' 的最佳重载方法匹配有一些无效参数 C:\Users\sidra\ Documents\Visual Studio 2012\Projects\deals_for_you\Controllers\userController.cs 31 57 deal_for_you
标签: asp.net-mvc