C#数值转换 显式数值转换表(参考)
什么是显式转换Explicit Conversion就是在将一种类型转换成另外一种类型时,需要额外的代码来完成这种转换。 代码如下:int n = 1; byte b = (byte)n; // 正确,显式转换 byte b2 = n; // 错误 显式转换需要注意,它的结果不一定是我们想要的。 代码如下:int n = 256; byte b = (byte)n; // 结果是 0上面的结果是 0,因为超过 255 了,它就从 0 开始;如果 n 是 257,那么 b 就是 1; 如果 n 是 258,那么 b 就是 2;......由此还得说下 Convert,Convert 这个类
用户评论