Conversión boxing (C++/CLI)

La conversión boxing es el proceso de convertir un tipo de valor al tipo o a cualquier tipo de interfaz implementado object por el tipo de valor. Cuando Common Language Runtime (CLR) boxe un tipo de valor, encapsula el valor en y lo System.Object almacena en el montón administrado. La conversión unboxing extrae el tipo de valor del objeto. La conversión boxing es implícita y la conversión unboxing es explícita.

Title Descripción
Cómo: Solicitar explícitamente la conversión boxing Describe cómo solicitar explícitamente la conversión boxing en una variable.
Cómo: Usar gcnew para crear tipos de valor y usar conversión boxing implícita Muestra cómo usar para crear un tipo de valor con formato boxed que se puede colocar en el montón administrado gcnew y recolector de elementos no utilizados.
Procedimiento Aplicar la conversión unboxing Muestra cómo unboxe y modificar un valor.
Conversiones estándar y conversión boxing implícita Muestra que el compilador elige una conversión estándar en lugar de una conversión que requiere conversión boxing.
Programación de .NET con C++/CLI (Visual C++) El artículo de nivel superior para la programación de .NET en Visual C++ documentación.