.NET基础知识(十)
摘要:
1、short s=1;s=s+1;有错么?short s=1;s+=1;有错么? 答:short s=1;s=s+1; 这句不会通过编译(类型转换错误),因为s+1,其中1为int型,而s会隐式转换为int再和1进行运算,运算结果自然是int,而int则无法隐式转换回short,所以这里是错的。 阅读全文
posted @ 2017-10-26 20:20 —守玉— 阅读(175) 评论(0) 推荐(0) 编辑
posted @ 2017-10-26 20:20 —守玉— 阅读(175) 评论(0) 推荐(0) 编辑
posted @ 2017-10-26 20:19 —守玉— 阅读(155) 评论(0) 推荐(0) 编辑