var Subjects = db.Subjects.ToList();
var SubjectIDs = (from a in Subjects select a.ID).ToArray();
// Unable to write this part
var Students = db.Students.Where(c = > c.SubjectID == FundIDs).ToList();
其实我正在寻找有主题ID的学生。
答案 0 :(得分:1)
我想我知道你在追求什么 - 你想找到在SubjectIDs中有id的学生吗?
如果是这样,请尝试在Linq中包含 - 其中SubjectIDs.Contains(c.ID) 作为Lambda,它看起来像.Where(c => SubjectIDs.Contains(c.ID))
HTH,
亚当。
答案 1 :(得分:0)
感谢Adam Benson
我正在寻找的查询
var Students = db.Students.Where(c = > SubjectIDs.Contains(c.SubjectID)).ToList();