我有两个列表如下
var query1 = from enrollments in db.Enrollments
where enrollments.studentID == studentID && enrollments.result >= 50 && enrollments.enrolled == false
select enrollments.subjectID;
var query2 = from prerequisites in db.Prerequisites
where prerequisites.subjectID == subjectID
select prerequisites.prerequisiteID;
现在我要确保 query2 中的所有数字都存在于 query1 中。换句话说,我想确保 query2 是 query1 的一部分
有任何想法吗?
附言
- 你可以确定subjectID
和prerequisiteID
是一回事
-我可以将 query1 和 query2 转换为这样的列表query.ToList()