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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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


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



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




  

相关话题

  如何评价SIGIR 2021的审稿结果?有哪些亮眼的成果? 
  路由表里的子网掩码有什么作用? 
  数学对计算机专业重要吗? 
  内核页表和linux的伙伴系统是不是有冲突? 
  “为什么大脑不能像计算机一样有并发性,而每次只能想一件事情?不像计算机一样,可以同时开多个程序。”? 
  日期格式化(yyyy-MM-dd)中,为什么 M 多大写? 
  为什么 Linux 可以同时兼容 x86 和 ARM ,一个操作系统不是只能对应特定的硬件系统吗? 
  在公司下班比其他同事早走好不好? 
  不同编程语言的转义字符可以通用吗? 
  我大一用 30 多行代码写出了 36 以内的进制转换,属于什么水平? 

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





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