现在的位置: 首页 > 综合 > 正文

拆箱和装箱

2013年11月05日 ⁄ 综合 ⁄ 共 218字 ⁄ 字号 评论关闭

     拆箱和装箱的本质是值类型和引用类型之间的转换。

装箱,就是把值类型转换成引用类型;拆箱,就是把引用类型的值转换成值类型变量。

     由于值类型都是些基本数据类型如:int char float ;而引用类型则是像class interfacedelegate这样的对象,所以在拆装箱的过程中,必然涉及到不同类型之间的转换。

这种转换有隐式转换(自动装箱)和强制转换。

    拆装箱操作比较耗时,利用不同数据类型参数的重载可避免不必要的装箱。

 

抱歉!评论已关闭.