Is there a more elegant way to add nullable ints?

后端 未结 9 975
陌清茗
陌清茗 2020-12-17 07:30

I need to add numerous variables of type nullable int. I used the null coalescing operator to get it down to one variable per line, but I have a feeling there is a more conc

9条回答
  •  鱼传尺愫
    2020-12-17 08:29

    Just to answer the question most directly:

    int total = (sum1 ?? 0) + (sum2 ?? 0) + (sum3 ?? 0);
    

    This way the statements are "chained" together as asked using a +

提交回复
热议问题