【发布时间】:2019-05-16 07:22:18
【问题描述】:
我有一个列表“otherfee”,我正在使用 LINQ 语句,但在匹配 o.ShortName 时它显示错误
IList <P_OtherFee> otherfee =
P_OtherFee.FindByP_ProgramId((int)p_LoanApplication.P_ProgramId);
int fee = otherfee.Where(o => o.ShortName == 'PROCESSING FEE').Select(o => o);
【问题讨论】:
-
这将有助于提供哪个错误..
-
.Select(o => o);LOL 还是你的意思是,.FirstOrDefault(o => o.Id) -
这个函数的预期输入和输出是什么?
-
我猜这是一个错字:你应该使用
"PROCESSING FEE"而不是'PROCESSING FEE' -
您正在将一个对象 List 分配给一个整数。并阅读@SebastianHofmann 的评论。你用的
'不是"