I 속성 "사용자"내가이있는 방법은 그가 주어진 "물론"계산하는 방법을 엔티티 제대로
private static bool UserIsInTeamOfCourse(Course course, User user)
{
var count = course.Teams.Count(x => x.Users.Contains(user));
if (count > 0)
{
return true;
}
return false;
}
의 팀에 이미 있는지 확인하기 위해 노력하고있어해야하지만 그렇지 않습니다 작업. 내 사용자 모델에서 사용자 지정 Equals 메서드를 만들었지 만 여전히 작동하지 않습니다. [편집] 항상 0 개의 항목을 계산하지만 하나 이상의 항목이 있어야합니다. 많은 관계로 많은이 가정
public override bool Equals(object obj)
{
return UserId == ((User)obj).UserId;
}
정의 "가 작동하지 않습니다." 오류가 발생 했습니까? 항상 0을 반환합니까? 항상 모든 값을 반환합니까? – Tridus
팀 중 하나에 사용자가 있지만 항상 0을 반환합니다. – Gesh
요소를 계산하지 않으려면 Count를 사용해야하는 이유는 무엇입니까? 조언을 위해 [모두] (http://msdn.microsoft.com/en-us/library/bb534972.aspx) –