询问者
编程中程序执行效率问题

问题
-
//判断strNumberA,strNumberB,strNumberC的合是否大于80 //情况1 if (strNumberA + strNumberB + strNumberC > 80) { Console.WriteLine("可以计算"); } //情况2 int count = strNumberA + strNumberB + strNumberC; if (count > 80) { Console.WriteLine("可以计算"); }
编程中经常会遇到这样的问题。个人认为:使用第一种情况比较方便但不够清晰容易出错,使用第二种情况比较清晰但需要开辟count变量。请问哪种会最好? 编程经验不长,如有不对的地方还请大牛多多指教。