无法将方法组“ FirstOrDefault”转换为非委托类型

拉尼·拉德克利夫(Rani Radcliff)

我正在检索列表,并且需要获取特定记录。我尝试过几种不同的方法,但是每种方法都会产生错误。我使用以下代码收到上述错误:

List<DashboardModel> dashboardData = CompanyClient.GetContractorRankingByMajorIDAndContractorID(majorId, contractorId);
DashboardModel SSQScore = new DashboardModel();
SSQScore = dashboardData.Where(x=>x.ModuleInstanceID == 1).FirstOrDefault;

该列表由方法(GetContractor ...)返回。

非常感谢您的协助!

克里斯托斯(Christos)

这个

SSQScore = dashboardData.Where(x=>x.ModuleInstanceID == 1).FirstOrDefault;

应该是这样写的

SSQScore = dashboardData.FirstOrDefault(x=>x.ModuleInstanceID == 1);

或者你可以只纠正你的说法,使用()FirstOrDefault

SSQScore = dashboardData.Where(x=>x.ModuleInstanceID == 1).FirstOrDefault();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法将方法组“列表”转换为非委托类型

无法将方法组转换为非委托类型System.Data.Datatable

无法通过反射将方法组转换为非委托类型

无法将方法组“###”转换为非委托类型 UnityEngine.Vector3

C#Unity:无法将方法组“ GetComponent”转换为非委托类型“ Rigidbody2D”

PageList无法将方法组'pagedlistpager'转换为ASP.NET Core MVC 2.1中的非委托类型

CS0428 C#无法将方法组转换为非委托类型“对象”。您是否打算调用该方法?

无法将匿名方法转换为类型“委托”

mvvmcross iOS绑定到列表无法将“ lambda expression”转换为非委托类型“ string”

无法将方法组转换为操作

无法将委托转换为通用类型T

无法将方法组转换为func <long,bool>

无法将 lambda 表达式转换为 int 类型,因为它不是委托类型

无法将lambda表达式转换为类型'bool',因为它不是委托类型

无法将lambda表达式转换为类型“ ...”,因为它不是委托类型

无法将 lambda 表达式转换为类型“DbContextOptions <DataContext>”,因为它不是委托类型

无法将lambda表达式转换为类型'bool',因为它不是委托类型错误

无法转换方法组

无法将Lambda表达式转换为C#中的预期委托类型

CheckBoxFor - 无法将 lambda 表达式转换为预期的委托类型

无法将lambda表达式转换为委托类型'System.Func <T,TKey>'

无法将X类型转换为T。泛型类中的泛型委托

无法将类型委托隐式转换为字符串

将Func转换为委托

将委托转换为lambda?

反编译的DLL-CS1660无法转换为“代理”,因为类型不是委托类型

无法从“方法组”转换为“TimerCallback”

无法从方法组转换为Func <int>

无法从“方法组”转换为“ ResumeAfter <object>”