有没有装箱操作,为什么?
不会 = =! 在线等 大神们 help me
int number=3; 值类型的直接父类:ValueType,ValueType的父亲是Object
Console.WriteLine(number.ToString());
number只是调用了.ToString()方法,并没有进行类型转换(比如convert.tostring(number)).调用方法后,number还是值类型int,你可以用GetType()方法查看它的当前数据类型。
谢谢 和我想的一样
本身有一个.tostring方法 ,方法作用返回一个字符串,所以他只是调用了这个方法,本身的类型还是int类型
没有装箱
记得装箱大致的意思就是将值类型转换成引用类型。记得这一句话就行!
只调用了方法,没有进行类型装换,所以没有装箱