I have a list of ObjA and ObjB as follows:
List<ObjA> List1;
List<ObjB> List2;
Both ObjA and ObjB has a common field which is User and I want to intersect them based on User.Id.
class ObjA
{
User user;
.... other properties
}
class ObjB
{
User user;
.... other properties
}
class User
{
int Id;
.... other props
}
How can i intersect these two lists on User.Id with linq?
As a result I want only the list of Users.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…