【问题标题】:Understanding meaning of 0 ? 0 [duplicate]理解 0 的含义? 0 [重复]
【发布时间】:2017-05-02 23:23:09
【问题描述】:

我已经到了需要为我的新雇主创建一个脚本的地步。

问题是,我需要编写脚本的一部分算法是在 Visual Studio 中直接计算出来的。

线是

decimal averageCaseSize = totalPolicy == 0 ? 0 : (totalPremium / totalPolicy);

有谁知道== 0 ? 0 :是什么意思

希望我在正确的网站上提问。

非常感谢。

【问题讨论】:

  • 祝你和新雇主好运

标签: c# visual-studio


【解决方案1】:

使用三元运算符,这可以通过以下方式完成。

decimal averageCaseSize = totalPolicy == 0 ? 0 : (totalPremium / totalPolicy);

长格式看起来像这样-

if(totalPolicy == 0)
    decimal averageCaseSize = 0
else
    decimal averageCaseSize = (totalPremium / totalPolicy);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-26
    • 2017-03-21
    • 1970-01-01
    • 2021-07-19
    • 2023-04-06
    • 1970-01-01
    • 2015-04-01
    • 1970-01-01
    相关资源
    最近更新 更多