享受老公带给我的依靠、孩子带给我的快乐、家庭带给我的温馨、学习带给我的充实……

C#中装箱和拆箱的概念

上一篇 / 下一篇  2008-05-06 18:35:05

所谓装箱和拆箱是一个很抽象的概念

装箱是将值类型转换为引用类型
拆箱是将引用类型转换为值类型
利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来
例如:
int val = 100;
object bj = val;
Console.WriteLine (“对象的值 = {0}", obj);
这是一个装箱的过程,是将值类型转换为引用类型的过程

int val = 100;
object bj = val;
int num = (int) obj;
Console.WriteLine ("num: {0}", num);
这是一个拆箱的过程,是将值类型转换为引用类型,再由引用类型转换为值类型的过程

TAG: 概念 类型 obj 装箱 val

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2011-06-13  
   1234
567891011
12131415161718
19202122232425
2627282930  

数据统计

  • 访问量: 3564
  • 日志数: 19
  • 书签数: 4
  • 建立时间: 2008-04-29
  • 更新时间: 2008-06-15

RSS订阅

Open Toolbar