Mega Code Archive

 
Categories / VB.Net / Data Types
 

Explicit Conversions

Public Class MainClass    Public Shared Sub Main()         'Explicit Conversions         Dim shrShort As Short         Dim shrUInt16 As UInt16         Dim shrInt16 As Int16         Dim intInteger As Integer         Dim intUInt32 As UInt32         Dim intInt32 As Int32         Dim lngLong As Long         Dim lngInt64 As Int64         shrShort = 0         shrUInt16 = Convert.ToUInt16(shrShort)         shrInt16 = shrShort         intInteger = shrShort         intUInt32 = Convert.ToUInt32(shrShort)         intInt32 = shrShort         lngInt64 = shrShort         lngLong = Long.MaxValue         If lngLong < Short.MaxValue Then             shrShort = Convert.ToInt16(lngLong)         End If         'intInteger = CInt(lngLong)         Dim intMyShort As Integer = 200                          Console.WriteLine(shrShort)         Console.WriteLine(shrUInt16)         Console.WriteLine(shrInt16)         Console.WriteLine(intInteger)         Console.WriteLine(intUInt32)         Console.WriteLine(intInt32)         Console.WriteLine(lngLong)         Console.WriteLine(lngInt64)                  Console.WriteLine(Convert.ToInt32(intMyShort))         Console.WriteLine(Convert.ToDateTime("9/9/2001"))             End Sub End Class