Convert представляет способ для преобразования значений. Для этого в нем определены следующие статические методы:
Синтаксис:
Метод | Описание | Возвращаемый тип данных |
Convert.ToString(value) | Преобразует указанное значение в его эквивалентное строковое представление. | строка |
Convert.ToBoolean(value) | Преобразует заданное значение в эквивалентное логическое значение. | boolean |
Convert.ToByte(value) | Преобразует заданное значение в 8-битовое целое число без знака. | число |
Convert.ToChar(value) | Преобразует заданное значение в символ Юникода. | строка |
Convert.ToDateTime(value) | Преобразует заданное значение к значению DateTime. | дата время |
Convert.ToDecimal(value) | Преобразует заданное значение в десятичное число. | число |
Convert.ToDouble(value) | Преобразует заданное значение в число с плавающей запятой двойной точности. | число |
Convert.ToInt16(value) | Преобразует заданное значение в 16-битовое целое число со знаком. | число |
Convert.ToInt32(value) | Преобразует заданное значение в 32-битовое целое число со знаком. | число |
Convert.ToInt64(value) | Преобразует заданное значение в 64-битовое целое число со знаком. | число |
Convert.ToSByte(value) | Преобразует заданное значение в 8-битовое целое число со знаком. | число |
Convert.ToSingle(value) | Преобразует заданное значение в число с плавающей запятой одиночной точности. | число |
Convert.ToUInt16(value) | Преобразует заданное значение в 16-битовое целое число без знака. | число |
Convert.ToUInt32(value) | Преобразует заданное значение в 32-битовое целое число без знака. | число |
Convert.ToUInt64(value) | Преобразует заданное значение в 64-битовое целое число без знака. | число |
Параметры:
- value — значение которое необходимо преобразовать
Возвращаемый тип данных:
Булево/Число/Строка/ДатаВрем
Пример:
Convert.ToBoolean(123) - > true
Convert.ToBoolean(0) - > false
ConvertToDateTime("06 July 2008 7:32:47 AM") - > 5/1/1996 12:00:00 AM