<SerializableAttribute> _ <ComVisibleAttribute(True)> _ Public MustInherit Class ValueType
Dim instance As ValueType
[SerializableAttribute] [ComVisibleAttribute(true)] public abstract class ValueType
[SerializableAttribute] [ComVisibleAttribute(true)] public ref class ValueType abstract
/** @attribute SerializableAttribute() */ /** @attribute ComVisibleAttribute(true) */ public abstract class ValueType
SerializableAttribute ComVisibleAttribute(true) public abstract class ValueType
ValueType 用更合适的值类型实现重写 Object 中的虚方法。请参见从 ValueType 继承的 Enum。
数据类型分隔为值类型和引用类型。值类型要么是堆栈分配的,要么是在结构中以内联方式分配的。引用类型是堆分配的。引用类型和值类型都是从最终的基类 Object 派生出来的。当值类型需要充当对象时,就在堆上分配一个包装(该包装能使值类型看上去像引用对象一样),并且将该值类型的值复制给它。该包装被加上标记,以便系统知道它包含一个值类型。这个进程称为装箱,其反向进程称为取消装箱。装箱和取消装箱能够使任何类型像对象一样进行处理。
Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。