当前位置: 首页 > 编程语言 > C#

如何在LambdaLINQ表达式中进行LEFTJOIN分享

时间:2023-04-10 16:25:36 C#

如何在LambdaLINQ表达式中进行LEFTJOIN如何将此表达式设置为LEFTJOINvarquery=order.Items.Join(productNonCriticalityList,i=>i.ProductID,p=>p.ProductID,(i,p)=>i);这是使用lambda表达式编写它的更复杂的方法:}).SelectMany(temp=>temp.g.DefaultIfEmpty(),(temp,p)=>new{i=temp.i,p=p})我建议切换到可以使用into关键字的语法。它的语法与method完全相同,并且更具可读性(IMO)。以上就是《C#学习教程:如何在LambdaLINQ表达式中进行LEFTJOIN》的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注——)其中选择).ToList();如需转载请注明出处: