我正在与一些同事讨论 If 语句的效率以及内存和 CPU 使用成本最佳,在这个阶段,使用的语言无关紧要。
两个条件如下:
If value is present then
skip
If value = "1234" then
execute
因此,第一个控制值是否为空,在这种情况下退出(跳过)例程,第二个语句将变量与特定值进行比较。我在想的是第一个使用更多的CPU,第二个使用更多的内存,你怎么看?
我是否必须同时使用两者,以便如果值为 null 则跳过第二条语句?还是只使用比较两个值的第二个更好?谢谢