0
我有过一个小容器类这样的过滤器的简单Where子句:委托不带1个参数
var _cDetail = _cDetails.Where(c => Convert.ToString(c.ServiceProductId) == _cNumber).FirstOrDefault();
而且我已经在另一个项目中定义(但包括在与其他项目的引用“使用”的声明指的是项目)作为一个简单的类,看起来像这样:
public class CDetail
{
public int ProductId { get; set; }
public int ServiceProductId { get; set; }
}
但我得到这个错误:
Delegate 'System.Func<OtherClass.CDetail,int,bool>' does not take 1 arguments
我在谷歌上看到了很多,但我的情况看起来很不一样。
obj,int,bool甚至来自哪里?
'_cDetails'类型是什么? – JaredPar
您如何定义'_cDetail'? – Habib
错误不在您提供的代码中。你能给实际行发生错误吗? –