百科问答小站 logo
百科问答小站 font logo



在C#下有什么好办法可以替代if-else和switch-case? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

一切性能问题,必须以Profiling的结论为准。

我基本上可以断定你的性能问题不在于if ... else或是switch ... case。


据说的可信度,尤其是性能问题的据说可信度基本接近于零。



如果要把一个解析器写的像shit一样,大量不知所云的if ... else或者switch ... case或许是不可或缺的。但是这并不代表这些东西性能差,只是像shit一样的代码中出现的一些共性罢了。




  

相关话题

  像C语言这样的编译型语言能否在不同CPU上,通过相同标准库的编译器,用源代码实现跨平台? 
  在Windows下用VIM来写代码,会不会很蛋痛? 
  设计 MySQL 数据表的时候一般都有一列为自增 ID,这样设计原因是什么,有什么好处? 
  温度对于超频的意义是什么? 
  2020 年 1 月 14 日微软正式停止支持 Windows 7 将会带来哪些影响? 
  为什么微软没在Windows/office里面加广告? 
  PHP的未来在哪? 
  回调函数(callback)是什么? 
  高斯模糊的原理是什么,怎样在界面中实现? 
  为什么不建议一个对象在多处存储引用? 

前一个讨论
人在什么样的环境下和什么样的意识形态不同才能达到阶级对立的情况?
下一个讨论
该怎么跟外国人解释香港澳门甚至台湾都属于中国这一事实?





© 2025-05-14 - tinynew.org. All Rights Reserved.
© 2025-05-14 - tinynew.org. 保留所有权利