C# 变量之间的显式与隐式转换

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_40229737/article/details/100747002

首先介绍下变量的声明 

1. 隐式转换:小范围到大范围的自动转换(小空间到大空间)

2,显式转换:大范围到小范围的 强制  转换

比如:下面int是4个字节,如下赋值会报错

300的二进制形式为  100101100 是九位即九个比特

byte 有8位即8个比特 00101100 转换为十进制是 44,

如果没有强制显示转换则是不对等的

正确赋值方式:

猜你喜欢

转载自blog.csdn.net/qq_40229737/article/details/100747002