Linq相当于

时间:2010-11-12 09:08:50

标签: linq .net-3.5

foreach (ParameterGroup paramGroup in ParamGroups)
        {
            foreach (Parameter parameter in paramGroup.ParameterList)
            {
                if (parameter.ParameterId == parameterId)
                    return paramGroup.GroupId;
            }
        }

什么是LINQ eqiavalent?

1 个答案:

答案 0 :(得分:1)

return (from paramGroup in ParamGroups
        from parameter in paramGroup.ParameterList
        where parameter.ParameterId == parameterId
        select paramGroup.GroupId).FirstOrDefault();