装箱 (C++/CLI)
装箱是将值类型转换为 object
类型或由值类型实现的任何接口类型的过程。 常见语言运行时 (CLR) 对值类型进行装箱时,会将值包装在 System.Object
中并将其存储在托管堆中。 取消装箱将从对象中提取值类型。 装箱是隐式的;取消装箱是显式的。
相关文章
Title | 说明 |
---|---|
如何:显式请求装箱 | 描述如何显式请求对变量进行装箱。 |
如何:使用 gcnew 创建值类型和使用隐式装箱 | 演示如何使用 gcnew 来创建可在托管的垃圾回收堆上放置的装箱值类型。 |
如何:取消装箱 | 演示如何取消装箱和修改值。 |
标准转换和隐式装箱 | 显示编译器选择标准转换而不是需要装箱的转换。 |
使用 C++/CLI (Visual C++) 进行 .NET 编程 | Visual C++ 文档中有关 .NET 编程的顶级文章。 |