今天,我们将对于switch语句做一个较为简单的了解。在日后的Unity内部C#脚本的使用做好充分的准备。我们将通过一些实例展开今天的内容。
1.基本语法
switch(变量)
{
//变量 == 常量,执行case和break之间的代码
case 常量:
满足条件之下的代码逻辑;
break;
case 常量:
满足条件之下的代码逻辑;
break;
default:
如果上面case的条件不满足就会执行default中的代码。
break;
}
注意:此处default可以省略!
2.可自定义常量
char c='A';
//1.必须初始化 2.不能修改
const char c2='A';
switch(c)
{
case c2:
Console.WriteLine("c等于A");
break;
default:
break;
}
3.贯穿
贯穿在一些资料中可能不会提及,其实它的知识点很简单,这里简单描述一下贯穿的内容。
作用:满足某些条件时,做的事情是一样的,就可以使用贯穿。
下面由一个实例引出:文章来源:https://www.toymoban.com/news/detail-669335.html
int aa=1;
switch(aa)
{
case 1:
case 2:
Console.WriteLine("是个数字");
break;
default:
break;
}
在上面的例子中表现的已经非常明显了,无论aa为1或2,都是数字,所以直接使用贯穿,减少代码量的同时达到相同的目的,简洁明了。文章来源地址https://www.toymoban.com/news/detail-669335.html
到了这里,关于C#系列之switch语句的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!