C# float unitPrice = parmItemPriceFindit = itItemcode == bomItemcodeUnitprice当unitPrice =null时unitPrice =0
可以使用三元运算符来实现:
float? unitPrice = parm.ItemPrice.Find(it => it.Itemcode == bom.Itemcode)?.Unitprice;
unitPrice = unitPrice ?? 0;
这里使用了空合并运算符(??)来判断unitPrice是否为null,如果是则将其赋值为0。
原文地址: https://www.cveoy.top/t/topic/3QE 著作权归作者所有。请勿转载和采集!