刚学装箱和拆箱的时候,会有点迷糊,装箱怎么装,拆箱怎么拆。
怎样根据代码去判断是装箱还是拆箱。
不管拆箱和装箱 都是值类型和引用类型的转化
下面 我举个例子(以下代码不完整,只是过渡一下)
在Main()中
{
1.int i=0; //声明一个值类型
object obj=i; //注意,这里是把值类型赋给引用类型 “值”赋“引”就是装箱。
2 int i=192; .//声明一个值类型
object obj=i; //执行装箱,这不是很重要
int j=(int)obj; //把引用类型强转给值类型 “引”转“值” 这就是拆箱
类似的还有string类
j
}