赞
踩
今天,我们将对于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.贯穿
贯穿在一些资料中可能不会提及,其实它的知识点很简单,这里简单描述一下贯穿的内容。
作用:满足某些条件时,做的事情是一样的,就可以使用贯穿。
下面由一个实例引出:
- int aa=1;
- switch(aa)
- {
- case 1:
- case 2:
- Console.WriteLine("是个数字");
- break;
- default:
- break;
- }
在上面的例子中表现的已经非常明显了,无论aa为1或2,都是数字,所以直接使用贯穿,减少代码量的同时达到相同的目的,简洁明了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。