number.ToString()为什么不是装箱

来源:互联网 发布:淘宝主要货源怎么填 编辑:程序博客网 时间:2024/05/06 15:22

装箱:用于在垃圾回收堆中存储值类型。装箱是值类型到 object 类型或到此值类型所实现的任何接口类型的隐式转换。 


Int.ToSring方法是重写了ValueType的ToString的方法,换言之,Int的基类是ValueType

装箱是将值类型转换为 object 类型或由此值类型实现的任一接口类型的过程

看值类型有没有进行装箱,就看他有没有装换成Object或者值类型所继承的接口类型

Int.ToString 此方法中,值类型转换成ValueType类型,不满足装箱的条件

0 0
原创粉丝点击