Is there any significant difference between using if/else and switch-case in C#?

前端 未结 20 1128
时光取名叫无心
时光取名叫无心 2020-11-22 07:25

What is the benefit/downside to using a switch statement vs. an if/else in C#. I can\'t imagine there being that big of a difference, other than m

20条回答
  •  暗喜
    暗喜 (楼主)
    2020-11-22 07:49

    The switch statement is definitely the faster then a if else if. There are speedtest that have been supplied on it by BlackWasp

    http://www.blackwasp.co.uk/SpeedTestIfElseSwitch.aspx

    --Check it out

    But depends heavily on the possibilities that you're trying to account for, but I try to use a switch statement whenever possible.

提交回复
热议问题