我有两个包含数据的列表。
List<changeLogUsers> users;
UserID
List<changeLogQualifications> userQualifications;
UserID
QualificationID
我想只选择那些UserID在用户列表中可用的userQualifications。
有人可以帮忙吗?
答案 0 :(得分:1)
var result = userQualifications.Where(u => users.Any(x => x.UserID == u.UserID));
答案 1 :(得分:0)
试试这个
List<changeLogQualifications> userQualifications.Select(p=>p.UserID!=null);
答案 2 :(得分:0)
或者:
var results = from uq in userQualifications
join u in users on uq.UserID equals u.UserID
select uq;