【发布时间】:2012-02-07 13:12:37
【问题描述】:
我有一个 foreach 循环,我试图将它变成一个 linq 查询
List<CustomType> typeList=new List<CustomType>();
List<int> ListID=new List<int>();
foreach (Info info in SubDetails)
{
if (typeList.Contains(info.TypeID))
{
ListID.Add(info.OrderID);
}
}
现在我正试图把它变成一个 linq 循环
SubDetails.ForEach(u => List.AddRange(
typeList.Contains(ID or something)
.Select(u.OrderID)));
但这显然不起作用,请引导我朝着正确的方向前进
【问题讨论】: