拆箱(unboxing)是吧装箱后的对象转换回值类型的过程。
●拆箱是显示转换。
●系统把值拆箱成ValueType时执行了如下的步骤:
□它检测到要拆箱的对象实际是ValueTypeT的装箱值;
□它把对象的值复制到变量。
class Program
{
static void Main(string[] args)
{
//拆箱
int i = 10;
object oi = i;
int j = (int)oi;
Console.WriteLine("i:{0},oi:{1},j:{2}",i, oi, j);
Console.ReadKey();
}
}