【发布时间】:2016-09-29 15:50:40
【问题描述】:
我正在尝试划分多个值,并且想知道检查其中一个值是否为 0 的最佳方法是什么。通常我使用类似的东西
var somevar = (somevalue1 != 0 || somevalue2 != 0)?somevalue1 / somevalue2:0;
我必须检查很多值,所以想知道是否有更好、更智能的方法。
【问题讨论】:
-
您总是可以创建一个方法 - 然后您只需在一个地方进行检查。
-
你不需要检查
somevalue1是否为0,将0除以某物当然是合法的。 除以 0 不是。
标签: c#