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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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


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



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




  

相关话题

  什么是 Functional Programming? 
  虚拟机的出现是为了解决什么问题? 
  很厉害的程序员都读过CSAPP,SICP,操作系统,算法导论,编译原理这些书吗? 
  作为程序员的你,工作台是怎样的? 
  如何评价单片机大神郭天祥? 
  如何评价 2019 年 10 月 2 日微软发布的首款「双屏平板」Surface Neo? 
  对于私有属性,如何判断什么时候使用浅拷贝,什么时候使用深拷贝? 
  你碰到过的最难调试的 Bug 是什么样的? 
  计算机学院的学生该怎样提高自己的编程能力? 
  知乎背后的大BOSS是微软吗? 

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





© 2025-06-24 - tinynew.org. All Rights Reserved.
© 2025-06-24 - tinynew.org. 保留所有权利