【Unity 3D】C#中条件语句if else switch的讲解

条件语句

判断结构要求程序员指定一个或者多个要评估或测试的条件,以及当条件为真时要执行的语句和条件为假时要执行的语句

1:if语句

一条if语句由一个布尔表达式以及一条或多条语句组成

if(布尔表达式){

布尔表达式为真执行的语句

}

  【Unity 3D】C#中条件语句if else switch的讲解_第1张图片

2:if else语句

当一条if语句后可跟一条可选的else语句 else语句再布尔表达式为假时执行

if(布尔表达式){

布尔表达式为真时执行的语句

}

else{

布尔表达式为假时执行的语句

}

 3:嵌套if else语句

当一条if语句后可以跟一个可选的else if else语句 可用于测试多种条件

else语句必须再任何一条else if语句后面 一旦某条else if语句匹配成功,其他的else if语句或else语句将不会被测试

if(布尔表达式1){}

else if(布尔表达式2)

{}

else if(布尔表达式3)

{}

else

{}

4:switch语句

一条switch语句允许测试一个变量由多个值时的情况,每个值称为一个case,且被判断的变量会与每个case进行比较

switch(expression){

case 1: 

 statement;

break;

case 2:

statement;

break;

default:

statement

break;

 【Unity 3D】C#中条件语句if else switch的讲解_第2张图片

创作不易 觉得有帮助请点赞关注收藏~~~ 

你可能感兴趣的:(Unity,3D,unity,3d,c#)