我有两个清单。
第一个列表是一个成员列表,其中包含标识该成员的MemberKey。
第二个列表是一个列表memberKeys
;
我想通过memberKeys列表中的memberKeys过滤成员列表。
List<Member> membersList = GetMembers();
List<int> memberKeys = // list of member keys to find
List<Member> members = memberList.Where(x => x.MemberKey ????? // in the memberkeys list
答案 0 :(得分:3)
这种方式非常简单:
List<Member> members = memberList.Where(x => memberKeys.Contains(x.MemberKey)).ToList();