操作方法
首先我们来学习switch的语法,语法如图所示,他的执行步骤是,如果小括号里变量的值等于case后面的值,那么他就执行对应的case值后面和break之间的代码块,如果变量的值等于值1,就执行第一个case和break之间的代码,等值2就执行第二个case和break之间代码块,于此类推
switch小括号里的变量可以是字符串,整数和字符串,我们来看看字符串的使用方法,在c#编程里面,字符串是用双引号括起来的,如图所示,我们定义了一个字符串变量a,数据类型使用string,我们已经学习了int整型。
很明显a变量里保存了星期一三个字,所以他和第一个case后面的值是相等的,所以他只会执行第一个case和break之间的代码,输出如图所示的结果
swith的小括号里还可以是整数,如图所示,我们把数据类型,使用int,而case后面的值也必须是整数,不然会报错
报错的内容如下,所以我们需要保证变量和case后面的值的数据类型一致,我们改成整数以后
输入的结果是,如图所示,因为a的值和第一个case后面的值是一致的,所以改成这个后,输出的内容如图所示,如果是2,大家试试看
switch的变量还可以是字符类型,在c#编程里面,一个字符用一个单引号表示,比如我们把a的类型改成字符类型,代码如图所示,字符的数据类型是char,值用单引号括起来
改了以后输出的结果如图所示