Основы VB.NET Урок 36. Преобразования типов через класс Convert
В VB.NET есть специальный класс для конвертирования различных типов друг в друга. Называется он, естественно, Convert. У этого класса имеется несколько статических методов. Название их всех начинается на To. Вот некоторые из них: ToBoolean, ToByte, ToChar, ToDouble, ToSingle, ToInt16, ToInt32, ToInt64, ToString. А вот пример применения этого класса:
Dim p As Double = -3.8
Dim z As Int32
z = Convert.ToInt32(p)
'Выведется -4.
Console.WriteLine(z)
Dim s1, s2 As String
s1 = "12"
s2 = "34"
z = Convert.ToInt32(s1) + Convert.ToInt32(s2)
'Выведется 46.
Console.WriteLine(z)
Класс Convert удобно примерять, например, при чтении некотрых числовых данных от пользователя - эти данные с помощью этого класса мы легко преобразовываем к нужному числовому типу.
|