C# Linq查询转换为bool?

C# Linq查询转换为bool?,c#,asp.net-mvc,linq,C#,Asp.net Mvc,Linq,如何从下面的linq查询中获取bool?我需要比较每个交易目标属性和totalDealsCompleted属性,如果任何交易目标小于已完成的交易总数,则将HasEachTeamMemberHitTarget设置为false。在if station上生成以下代码时,我遇到一个错误。我是用c#,mvc来做这件事的 for(int i=0;im.EmployeeID.Count();i++) { if(this.Select(m=>m.DealTargetm.DealTarget

如何从下面的linq查询中获取bool?我需要比较每个交易目标属性和totalDealsCompleted属性,如果任何交易目标小于已完成的交易总数,则将HasEachTeamMemberHitTarget设置为false。在if station上生成以下代码时,我遇到一个错误。我是用c#,mvc来做这件事的

for(int i=0;im.EmployeeID.Count();i++)
{
if(this.Select(m=>m.DealTarget
这就是你想要的吗

HasEachTeamMemberHitTarget = this.All(m => m.DealTarget < m.TotalDealsCompleted);
HasEachTeamMemberHitTarget=this.All(m=>m.DealTarget
post即将出现的错误??是的,这正是我想要的,谢谢you@user3884462:我上面没有提到它,它取代了整个循环。那太好了,谢谢,再干净一点,谢谢
HasEachTeamMemberHitTarget = this.All(m => m.DealTarget < m.TotalDealsCompleted);