由于编译器优化,Switch语句通常比等效的if-else-if语句更快(例如本文中描述的).
这种优化实际上如何运作?有没有人有一个很好的解释?
c# performance if-statement switch-statement
c# ×1
if-statement ×1
performance ×1
switch-statement ×1