3.2.4装箱和拆箱

概念:装箱和拆箱是C#类型系统中重要的概念,他们允许将任何类型的数据转换为对象,同时允许任何类型的对象转换到与之兼容的数据类型.其实拆箱是装箱的逆过程.


 

1.装箱转换:值类型-->对象类型

int i=8;
object obj=i;//隐式转换
object obj1=(object)i;//显式转换

2.拆箱转换:

object obj=2;
int i=(int)obj;//拆箱只能执行显示转换,与装箱不同

 

 

 

 

posted on 2013-01-16 14:25  msony210  阅读(110)  评论(0)    收藏  举报

导航