我有学生班
Class Student
{
String Name;
Int id;
}
我有不想要的学生名单
List <string> unwantedNames =new List <string>{"xxx","bbbb"};
我必须得到所有学生的DbSet(实体框架工作)列表 其名称不在unwantedNames中
答案 0 :(得分:1)
var students = _context.Set<Student>().Where(x => !unwantedNames.Contains(x.Name)).ToList();
它不会检索所包含的学生,而是检索所有未包含在您的排除列表中的学生。