【发布时间】:2013-01-18 07:40:57
【问题描述】:
我有两个列表,一个是object A 的列表,另一个是objects B 的列表,如下所示:
ObjectA
{
Int64 idObjectA;
String name;
....
}
ObjectB
{
Int64 idObjectB;
Int64 idObjectA;
String name;
....
}
我有两个列表,一个是Object A,另一个是Object B。我想创建一个只有objects B 的新list C,其中IDObjectA 是ID 中的任何list A。
在 SQL 中,它会是这样的一行:
select * from B where IDObjectA IN(1,2,3,4...);
在我的例子中,IN clause 的值列表是ObjectA 的列表,它具有idObjectA 属性。
【问题讨论】: