请选择 进入手机版 | 继续访问电脑版

学勇建站

 找回密码
 立即注册
查看: 976|回复: 6

if语句switch 语句三元运算符有哪些区别不同?可以互换吗

[复制链接]

2

主题

3

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2020-7-9 06:45:54 | 显示全部楼层 |阅读模式
在c#中if语句 Switch语句 三元运算符使用过程中哪个使用频率更高一些,在网上找了一些源代码,看到遇到需要根据条件判断时,有的朋友使用if语句进行条件判断,有的朋友使用switch语句,还有使用三元运算符的?那么,具体使用时需要注意哪些问题啊?谢谢!
回复

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2020-7-9 06:58:51 | 显示全部楼层
if语句:比较适合判断一些连续的数据值

switch 语句:比较适合判断一些离散的值

三元运算符:比较适合用于简单的值的判断,而且三元运算符只可以进行有两个结果的判断

回复

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2020-7-9 06:59:35 | 显示全部楼层
肯定是if语句使用频率更高啊
回复

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2020-7-9 07:00:26 | 显示全部楼层
三元运算符 阅读性 太差了吧
回复

使用道具 举报

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2020-7-9 07:01:36 | 显示全部楼层
我一般只使用if语句 进行判断

偶尔会使用一下switch语句

三元运算符

好像没有用过唉
回复

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2020-7-9 07:03:16 | 显示全部楼层
if 语句                              
回复

使用道具 举报

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2020-7-9 07:03:58 | 显示全部楼层
习惯用if语句
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|学勇建站 ( 鲁ICP备19006203号-3 )

GMT+8, 2020-11-28 13:59 , Processed in 0.156250 second(s), 40 queries .

快速回复 返回顶部 返回列表