嘿,大家我想要更清楚地理解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