首页 新闻 赞助 找找看

ID = ID < 1 ? 1 : ID ;这句话是什么意思?

0
[已解决问题] 解决于 2017-05-24 15:08

ID = ID < 1 ? 1 : ID ;这句话是什么意思?

C#
你猜丶的主页 你猜丶 | 初学一级 | 园豆:183
提问于:2017-05-24 14:33
< >
分享
最佳答案
0

小于1 就赋值1 否则就赋值本身

转换下:

if(ID<1) ID=1

这样写多清楚明了

奖励园豆:5
风醉 | 小虾三级 |园豆:1197 | 2017-05-24 14:38

嗯嗯,谢谢

你猜丶 | 园豆:183 (初学一级) | 2017-05-24 15:08
其他回答(2)
0

ID < 1 ? 1 : ID  是个三元表达式   ID= 是个赋值操作  意思就是将三元表达式计算的结果赋值给ID  三元表达式的意思一楼已经解释了

顾星河 | 园豆:7169 (大侠五级) | 2017-05-24 14:53
0

三元运算了

风行天下12 | 园豆:3867 (老鸟四级) | 2017-05-24 15:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册