嘿,大家我想要更清楚地理解LINQ。我有一组foreach循环,我用它循环一个ID列表,然后将其与对象ID列表进行比较,然后将它们添加到保存结果或比较的第三个列表中。我想知道这段代码是什么样子的LINQ 列表1 - > INT的名单ID 列表2 - >对象这在Linq中会是什么样子?
foreach (var mId in list1)
{
foreach (var m in list2)
{
if (m.Obj.Id== mId)
{
result.Add(m);
break;
}
}
}
你喜欢返回重复的ID? – 2011-04-13 17:20:51
我现在意识到它允许重复,但实际上它不应该是我错过的遗憾。 – MrB 2011-04-13 23:55:26