是否装箱? 。净

时间:2010-01-28 08:35:34

标签: .net boxing

我想知道,一个班级被装箱了吗?我总是假设每个类都有一个可以用来识别类的虚拟表,所以它需要装箱吗?

3 个答案:

答案 0 :(得分:3)

只有值类型(结构)被装箱。类实例不会被装箱。

答案 1 :(得分:3)

没有。类是引用类型,因此不需要装箱。 Boxing用于将值表示为对象(为了提供.NET的统一类型系统)。由于类的实例已经是对象,因此它们永远不需要装箱。

答案 2 :(得分:1)

不,他们不是。

拳击是指将一个基本类型(int,char,long等......)包装成一个类(即盒装)。