我无法理解如何创建这个查询。如果Cats列表中包含与List2中的某个Cat的ID匹配的Cat对象,则需要选择List 1中的项目。这是否可能?谢谢。
List1<pet> List1 = new List<pet>(100);
List2<cat> List2 = new List<cat>(30);
//populate lists, some of the items in List2 (cat) will be in the List1 items Cats list
//classes
class pet{
string ID;
List<cat> Cats;
}
class cat {
string ID;
string name;
}