//List1
var List1= new List<Model1>();
//List2
var List2= new List<Model2>();
// 根据某几个字段 查询List2在List1中的数据 结果是List<Model1>
var Lists= List1.Where(s => List2.Exists(t => s.aisle == t.aisle&&s.seq==t.seq)).ToList();
//List1
var List1= new List<Model1>();
//List2
var List2= new List<Model2>();
// 根据某几个字段 查询List2在List1中的数据 结果是List<Model1>
var Lists= List1.Where(s => List2.Exists(t => s.aisle == t.aisle&&s.seq==t.seq)).ToList();