当前位置:   article > 正文

C#系列之switch语句_c# switch

c# switch

今天,我们将对于switch语句做一个较为简单的了解。在日后的Unity内部C#脚本的使用做好充分的准备。我们将通过一些实例展开今天的内容。

1.基本语法

switch(变量)

{

//变量 == 常量,执行case和break之间的代码

case 常量:

         满足条件之下的代码逻辑;

        break;

case 常量:

         满足条件之下的代码逻辑;

        break;

default:

         如果上面case的条件不满足就会执行default中的代码。

         break;

}

注意:此处default可以省略!

2.可自定义常量

  1. char c='A';
  2. //1.必须初始化 2.不能修改
  3. const char c2='A';
  4. switch(c)
  5. {
  6. case c2:
  7. Console.WriteLine("c等于A");
  8. break;
  9. default:
  10. break;
  11. }

3.贯穿

贯穿在一些资料中可能不会提及,其实它的知识点很简单,这里简单描述一下贯穿的内容。

作用:满足某些条件时,做的事情是一样的,就可以使用贯穿。

下面由一个实例引出:

  1. int aa=1;
  2. switch(aa)
  3. {
  4. case 1:
  5. case 2:
  6. Console.WriteLine("是个数字");
  7. break;
  8. default:
  9. break;
  10. }

在上面的例子中表现的已经非常明显了,无论aa为1或2,都是数字,所以直接使用贯穿,减少代码量的同时达到相同的目的,简洁明了。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/142253
推荐阅读
相关标签
  

闽ICP备14008679号