1.装箱是将值类型转换为引用类型(或者转换为此值类型所实现的任何接口类型)的隐式转换,当 CLR 对值类型进行装箱时,会将该值包装到 System.Object 内部,再将后者存储在托管堆上. ; //值类型变成引用类型,装箱,隐式的 object obj = i; 2.拆箱是将引用类型转换为值类型(或接口类型到实现该接口类型的值类型)的显示转换 . ; //值类型变成引用类型,装箱,隐式的 object obj = i; //将从引用类型中提取值类型,拆箱,显式的 int j = (int)o…