C# switch case判断语句 与if判断语句的区别

 时间:2024-10-14 00:23:09

1、写一段switch case的代码。如下图:

C# switch case判断语句 与if判断语句的区别

2、接下来进行代码调试,并在相应的代码上打上断点(注:date=Tuesday)。如下图:

C# switch case判断语句 与if判断语句的区别

3、接下来点击F10往下执行。发现光标直接跳到了“case DayOfWeek.Tuesday”的代码里面。如下图:

C# switch case判断语句 与if判断语句的区别

4、接下来继续按F10发现光标执行到break就直接跳到最外面了。如下图:

C# switch case判断语句 与if判断语句的区别

5、同样的功能用if判断语句写一段代码。如下图:

C# switch case判断语句 与if判断语句的区别

6、接下来到相应的代码上打上断点(注:date=Tuesday)。如下图:

C# switch case判断语句 与if判断语句的区别

7、接下来按F10进行下一步。发现光标停到了第一条if语句判断上。如下图:

C# switch case判断语句 与if判断语句的区别

8、继续点击F10往下执行,发现光标停在了第二个if判断语句上。如下图:

C# switch case判断语句 与if判断语句的区别

9、继续点击F10往下执行,执行完today=“今天星期二”就跳出if语句了。

10、总结:switch ca衡痕贤伎se判断语句 与if判断语句的区别主要是:switch case直接跳到对应的case值里面执行相应代码。而if傥态尬锪语句会执行一条一条判断语句,直到匹配到对应的值。这么看来switch case比if执行效果高。但是由于if判断语句的简单易用。很多地方简单的判断我们还是喜欢用if判断语句。

  • Java语言编写三角形面积等
  • miui12空白通行证怎么打开
  • 网页中浮动设置一(39)
  • js怎么通过class改变样式
  • oracle数据文件在没有备份情况下删除后如何恢复
  • 热门搜索
    最漂亮的手抄报花边 夏洛的网手抄报 我国的世界遗产手抄报 一年级安全手抄报 一年级感恩手抄报 关于礼仪的手抄报 感恩的心手抄报内容 小英雄手抄报 保护母亲河手抄报 错别字手抄报