C#实现装箱与拆箱操作简单实例
本文以一个简单实例讲述了C#装箱和拆箱操作的实现方法,简单来说装箱是将值类型转换为引用类型;拆箱是将引用类型转换为值类型,是涉及栈和堆的使用方面的东西,学过C#的人应该都知道,所以这里就不哆嗦了,本例代码也是面向C#新手的,非常简单。
具体实现代码如下:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceUnBoxing
{
classProgram
{
staticvoidMain(string[]args)
{
inti=123;//声明一个int类型的变量i,并初始化为123
objectobj=i;//执行装箱操作
Console.WriteLine("装箱操作:值为{0},装箱之后对象为{1}",i,obj);
intj=(int)obj;//执行拆箱操作
Console.WriteLine("拆箱操作:装箱对象为{0},值为{1}",obj,j);
Console.ReadLine();
}
}
}热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短