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 |
---|---|
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. |
Mostra como unbox e modificar um valor. |
|
Mostra que uma conversão padrão será escolhida pelo compilador sobre uma conversão que requer o com. |
|
O artigo de nível superior para a programação do .NET na documentação do Visual C++. |