VB.Net/Language Basics/Boxing UnBoxing — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
Admin (обсуждение | вклад) м (1 версия) |
(нет различий)
|
Текущая версия на 12:42, 26 мая 2010
Boxing and unboxing demo
Imports System
Public Class MainClass
Shared Sub Main()
Dim myIntegerVariable As Integer = 123
" boxing
Dim myObjectVariable As Object = myIntegerVariable
Console.WriteLine("myObjectVariable: {0}", _
myObjectVariable.ToString( ))
" unboxing (must be explicit)
Dim anotherIntegerVariable As Integer = _
DirectCast(myObjectVariable, Integer)
Console.WriteLine("anotherIntegerVariable: {0}", _
anotherIntegerVariable)
End Sub
End Class