标签: c# performance boolean
让x为大于或等于0的整数。如果x大于0,则必须采取措施。
if (x > 0) { DoSomething(); }
由于x的取值范围,if条件可以写为x != 0或x > 0。 由于这段代码包含在蛮力算法中,因此性能至关重要。这两个条件中哪一个是评估最快的?
if
x != 0
x > 0