C# 类型体系包含下列几种类别: 值类型 引用类型 指针类型 值类型的变量存储数据,而引用类型的变量存储对实际数据的引用。引用类型也称为对象。指针类型仅可用于 unsafe 模式。 通过装箱和取消装箱 ,可以将值类型转换为引用类型,然后再转换回值类型。除了装箱值类型外,无法将引用类型转换为值类型。