在Linq中查询方法表达式!

在Linq中查询方法表达式!,linq,Linq,如何在方法表达式中更正此错误 变量查询= 从列表中的l开始,其中l.Key==M 选择新的{Value=l,Length=l.Length} 您想将其转换为一系列扩展方法调用吗 var query = list.Where(l => l.Key == "M") .Select(l => new { Value = l, Length = l.Length }); 快速打字。很高兴我在发布我的之前刷新了。当有人在我前面有同样的答案时,我会觉得自己很愚蠢

如何在方法表达式中更正此错误

变量查询= 从列表中的l开始,其中l.Key==M

选择新的{Value=l,Length=l.Length}


您想将其转换为一系列扩展方法调用吗

var query = list.Where(l => l.Key == "M")
                .Select(l => new { Value = l, Length = l.Length });

快速打字。很高兴我在发布我的之前刷新了。当有人在我前面有同样的答案时,我会觉得自己很愚蠢。