默认计划
200人加入学习
(4人评价)
【唐老狮】Unity基础课程之C#入门
价格 ¥ 109.00
承诺服务
课程还未发布,不允许加入和购买

知识点一 条件运算符

用于比较两个变量或常量

>

<

==

!=

>=

<=

 

条件运算符 一定存在左右两边的内容

左边的内容 条件运算符 右边内容

 

比较的结果 返回的是一个 bool 类型的值

true和false 如果比较条件满足 那就返回true 不满足 就返回false

先算右边 在赋值给左边

bool result = a>b;

 

知识点二   各种运用写法

变量和变量比较

a=5;

b=10;

result = a<b;

变量和数值(常量)比较

result = a<10;

数值和数值比较

result = 5==3;

 

计算结果比较

条件运算符的 优先级 低于算数运算符

result = a+3 > a-2+3

上面会先算加减,后比较

 

知识点三 不能进行范围比较

不能这样写

1<a<6;

 

知识点四 不同类型之间的比较

不同数值类型之间 可以随意进行条件运算符比较

只要是数值 就能够进行条件比较  比较大于小于等于

特殊类型  char string bool 只能同类型进行 == 和 != 比较

char 比较特殊,可以和数值比较,自动转char为字符,还可以和字符类型进行大小比较,除非做一些特殊功能,一般比较少用

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[展开全文]

条件运算符的基本应用

用于比较两个变量或常量

>  <  ==  !=  >=  <=  

比较的结果,返回的是一个bool类型的值

 

各种应用写法

变量和变量比较

变量和数值(常量)比较

数值和数值的比较

计算结果比较(条件运算符的优先级低于算术运算符)

 

不能进行范围比较

要判断一个变量是否在两个数之间,要结合逻辑运算符

 

不同类型之间的比较

不同数值类型之间,可以随意进行条件运算符比较,例如int,float,double,short,byte,uint之间

特殊类型只能同类进行==  !=比较,但char因为可以隐式转换为int,所以可以和数值类型比较,且和字符类型进行大小比较

[展开全文]

授课教师

游戏开发前端主程

课程特色

视频(68)
下载资料(56)