.NET provide two ways to convert on data type to another in VB.NET.
Method
Description
toString
A method that converts the value to its equivalent string representation using the specified format. If the format is omitted, the value isn't formatted.
Parse
A Shared method that converts the specified string to an equivalent data value.
ToBoolean
Overloaded. Converts a value to a Boolean value.
ToByte
Overloaded. Converts a value to an 8-bit unsigned integer.
ToChar
Overloaded. Converts a value to a unicode character.
ToDateTime
Overloaded. Converts a value to a DateTime.
ToDecimal
Overloaded. Converts a value to a Decimal.
ToDouble
Overloaded. Returns the specified parameter as an 8-byte Double precision floating-point number.
ToInt16
Overloaded. Converts a value to a 16-bit signed integer.
ToInt32
Overloaded. Converts a value to a 32-bit signed integer.
ToInt64
Overloaded. Converts a value to a 64-bit signed integer.
ToSByte
Overloaded. Converts a value to an 8-bit signed integer.
ToSingle
Overloaded. Converts a value to a single-precision floating-point number.
ToString
Overloaded. Converts a value to a string.
ToUInt16
Overloaded. Converts a value to a 16-bit unsigned integer.
ToUInt32
Overloaded. Converts a value to a 32-bit unsigned integer.
ToUInt64
Overloaded. Converts a value to a 64-bit unsigned integer.
Methods to convert data types in VB.NET
Data types in VB.NET