我正在检索列表,并且需要获取特定记录。我尝试过几种不同的方法,但是每种方法都会产生错误。我使用以下代码收到上述错误:
List<DashboardModel> dashboardData = CompanyClient.GetContractorRankingByMajorIDAndContractorID(majorId, contractorId);
DashboardModel SSQScore = new DashboardModel();
SSQScore = dashboardData.Where(x=>x.ModuleInstanceID == 1).FirstOrDefault;
该列表由方法(GetContractor ...)返回。
非常感谢您的协助!
这个
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] 删除。
我来说两句