我已经与它斗争了很长时间。我有两个集合:MyRepository.All 和 MyCollection,它们都包含具有 ID 属性的对象集合。我需要从 MyRepository 中获取对象列表的结果。所有仅包含 id 等于 MyCollection 的 objects'ids 的对象。
ICollection MyCollection // 作为方法的参数
var result = MyRepository.All.Where(r=>r.id==MyCollection.???.id).ToList();
我需要更换???用一些 linq 来完成这项工作。我尝试了不同的位置并选择 caluses,excist 和 intersect 等等..