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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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


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



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




  

相关话题

  为什么google编程风格指南设置缩进为2个空格? 
  为什么「Life is short」而不是 int 或 double? 
  为什么说「动态类型一时爽,代码重构火葬场」? 
  新买了笔记本电脑后,需要进行哪些基本的设置和下载? 
  生育多少个子女才能保证自己的所有染色体“几乎”都传递给下一代? 
  将文件编译成某种代码,打印到A4纸上,这种想法是否可行? 
  网上常能见到的一段 JS 随机数生成算法如下,为什么用 9301, 49297, 233280 这三个数字做基数? 
  本校是985,要开第二学士学位,值得去读吗? 
  为什么基于汉字的编程语言没有流行? 
  学 C# 的是不是被绑在 Windows 上? 

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





© 2024-12-25 - tinynew.org. All Rights Reserved.
© 2024-12-25 - tinynew.org. 保留所有权利