类型(C# 参考)
C# 类型体系包含下列几种类别:
值类型的变量存储数据,而引用类型的变量存储对实际数据的引用。 引用类型也称为对象。 指针类型仅可用于 unsafe 模式。
通过装箱和取消装箱,可以将值类型转换为引用类型,然后再转换回值类型。 除了装箱值类型外,无法将引用类型转换为值类型。
本节还介绍 void 类型。
值类型也可以为 null,这意味着它们能存储其他非值状态。 有关更多信息,请参见可以为 null 的类型。
C# 类型体系包含下列几种类别:
值类型的变量存储数据,而引用类型的变量存储对实际数据的引用。 引用类型也称为对象。 指针类型仅可用于 unsafe 模式。
通过装箱和取消装箱,可以将值类型转换为引用类型,然后再转换回值类型。 除了装箱值类型外,无法将引用类型转换为值类型。
本节还介绍 void 类型。
值类型也可以为 null,这意味着它们能存储其他非值状态。 有关更多信息,请参见可以为 null 的类型。