나는 그것이 어려운 것이 아니라고 생각하지만 아무것도 찾을 수 없습니다.
나는이 List
객체를 그리고 난의 특정 속성 여부를 결정하기 위해 쿼리를 작성하고자하는 모든 객체가 1 또는하지의 가치가있다. \
을 사용하여 수행하고 싶습니다 .LINQ
Lambda
private bool IsTheSame(List<ContenderLeague> TryUpgradeConts)
{
bool IsTheSameValue = true;
foreach (ContenderLeague c in TryUpgradeConts)
{
if (c.Contender.Factor != 1)
{
IsTheSameValue = false;
break;
}
}
return IsTheSameValue;
}
당신이 설명하는 것은 All
다른 답변에서 볼 수 있듯이 확장 방법을 사용 하는 것입니다.
return TryUpgradeConts.All(c=>c.Contender.Factor == 1);
그러나 코드의 실제 번역은 다음을 사용합니다 Any
.
return TryUpgradeConts.Any(c=>c.Contender.Factor != 1);
조건을 충족하지 않는 요소를 찾으려고합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다