C# 中的装箱和拆箱
摘要:
今天在园子里看到 bigmonster 关于.NET 笔试题的帖子,题目如下:a、下面三句代码有没有错,以inboxing或者unboxing为例,解释一下内存是怎么变化的1 int i=10; 2 object obj = i; 3 int j = obj;分析:在inboxing时是不需要显式的类型转换的,不过unboxing需要显式的类型转换,所以第三行代码应该改为:3 int j = (int)obj; 要掌握装箱与拆箱,就必须了解CTS及它的特点。 NET重要技术和基础之一的CTS(Common Type System)。顾名思义,CTS就是为了实现在应用程序声明和使用这些类型时必须 阅读全文
posted @ 2011-05-16 19:10 NO.8 阅读(302) 评论(0) 推荐(0)
浙公网安备 33010602011771号