Compartilhar via


Conversão boxing (C++/CLI)

O boxing é o processo de converter um tipo de valor no tipo object ou a qualquer tipo de interface que é implementado pelo tipo de valor. Quando Common Language Runtime (CLR) como um tipo de valor, envolve o valor em System.Object e armazenado no heap gerenciado. O unboxing extrai o tipo do valor do objeto. O encapsulamento é implícito; o desencapsulamento é explícito.

Artigos relacionados

Nome

Descrição

Como: solicitar explicitamente Boxing

Descreve como solicitar explicitamente com o em uma variável.

Como: usar gcnew para criar tipos de valor e conversão Boxing implícita de uso

Mostra como usar gcnew para criar um tipo de valor encaixotado que pode ser colocado no heap gerenciado, com coletados.

Como: é possível converter

Mostra como unbox e modificar um valor.

Conversões padrão e conversão boxing implícita

Mostra que uma conversão padrão será escolhida pelo compilador sobre uma conversão que requer o com.

Programação do .NET no Visual C++

O artigo de nível superior para a programação do .NET na documentação do Visual C++.