概念区别
(1)装箱是将值类型转换为引用类型;拆箱是将引用类型转换为值类型;
(2).NET中,数据类型划分为值类型和引用, 值类型只会在栈中分配, 引用类型分配内存与托管堆;
演示代码
public static int IntValue()
{
int i = 100;
object obj = i; //装箱
int j = (int)obj; //拆箱
return j;
}
非有希望才坚持,坚持才会有希望