Para aquellos que aun tienen duda sobre lo que esto significa. Boxing permite a cualquier tipo de dato por valor (value type) ser convertido de manera explicita a un valor de tipo objeto. Boxing es el proceso en donde las instancias de un objeto son creadas y sus valores son copiados directamente a la instancia. Unboxing es lo contrario en donde un valor es copiado desde una instancia a un medio de almacenamiento en particular. Es comun en el lenguaje Visual Basic.NET ya que por años y años a ofrecido a los programados esa conversion interna y tratado de los tipos de datos cuando son intercambiados entre objetos.
Veamos:
Sub Main()
Dim x As Integer
Dim y As Object
x = 10
‘ boxing
y = x
‘unboxing
x = y
End Sub
anonymous
Gracias man…
Simple y Contundente… Ahora pude entender la diferencia entre Boxing y Cast…
Saludos