装箱与拆箱原理详解
1、 在菜单栏中点击“文件”,选择“新建”,然后点击“项目”。

2、 在项目模板中选中“控制台应用程序”,将项目名称设为“装箱与拆箱的理解”,最后点击“确定”完成新建操作。

3、 项目创建后,系统默认生成的基础代码结构如下:

4、 所谓装箱,即把值类型的数据隐式转换为引用类型(如 object 或接口类型)的过程。

5、 拆箱则是指将已装箱的对象显式转换回原始值类型,并从中提取实际值的操作。

6、 进行拆箱操作时,目标值类型必须与最初装箱所用的类型完全一致,否则运行时将抛出 InvalidCastException 异常。



















