在C#Lambda中获得深层嵌套的价值

时间:2019-01-17 12:45:33

标签: c# linq lambda

我正在尝试从嵌套列表中获取一个值,但无法弄清楚如何获取它。我希望获得BnfAmtCmthdSimpleAmount的首次出现,其中BnfAmtCmthdIsDefaulttrue

我的最佳猜测为空。

Products.BenefitPrograms
                    .SelectMany(a => a.BenefitAmountProduct)
                    .FirstOrDefault(b => b.BnfAmtCmthdIsDefault)
                    .BnfAmtCmthdSimpleAmount

enter image description here

0 个答案:

没有答案