두 가지 유형의 목록이 있습니다. 공통적 인 GUID를 비교할 필요가 있습니다.두 개의 다른 목록을 비교하여 세 번째 목록 채우기
값이 두 목록에 모두있는 경우 세 번째 목록에서 isPresent 속성을 채울 필요가 있습니다.
class a {
Guid stub;
string name;
int number;
}
class b {
Guid SecondStub;
.
.
}
class temp
{
bool isPresent;
string somethingElse;
}
------------------------------------------
이제는 각각 유형 a와 b를 하나씩 갖고 있으며 세 번째 목록에서 isPresent 속성을 채워야합니다.
foreach (var a in ListofA)
{
temp.Add(new Temp(){
isPresent = ListOfB.Where(l => l.SecondStub == a.Stub).Equals(null)
})};
이 작동하지 않습니다. 제발 도와주세요.
아니요 ... 더 많은 속성이 있습니다. – SJMan