Convert Класс

Определение

Преобразует значение одного базового типа данных к другому базовому типу данных.

public ref class Convert abstract sealed
public ref class Convert sealed
public static class Convert
public sealed class Convert
type Convert = class
Public Class Convert
Public NotInheritable Class Convert
Наследование
Convert

Комментарии

Дополнительные сведения об этом API см. в разделе Дополнительные примечания API для Преобразования.

Поля

DBNull

Константа, представляющая не содержащий данных столбец базы данных, то есть значение NULL базы данных.

Методы

ChangeType(Object, Type)

Возвращает объект указанного типа, значение которого эквивалентно заданному объекту.

ChangeType(Object, Type, IFormatProvider)

Возвращает объект указанного типа, чье значение эквивалентно заданному объекту. Параметр предоставляет сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ChangeType(Object, TypeCode)

Возвращает объект указанного типа, чье значение эквивалентно заданному объекту.

ChangeType(Object, TypeCode, IFormatProvider)

Возвращает объект указанного типа, чье значение эквивалентно заданному объекту. Параметр предоставляет сведения об особенностях форматирования, связанных с языком и региональными параметрами.

FromBase64CharArray(Char[], Int32, Int32)

Преобразует подмножество массива знаков Юникода, представляющих двоичные данные в виде цифр в кодировке Base64, в эквивалентный массив 8-разрядных целых чисел без знака. Параметры задают подмножество входного массива и количество преобразуемых элементов.

FromBase64String(String)

Преобразует заданную строку, представляющую двоичные данные в виде цифр в кодировке Base64, в эквивалентный массив 8-разрядных целых чисел без знака.

FromHexString(ReadOnlySpan<Char>)

Преобразует диапазон, который представляет двоичные данные в виде шестнадцатеричных символов, в эквивалентный массив 8-разрядных целых чисел без знака.

FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32)

Преобразует значение одного базового типа данных к другому базовому типу данных.

FromHexString(String)

Преобразует заданную строку, представляющую двоичные данные в виде шестнадцатеричных символов, в эквивалентный массив 8-разрядных целых чисел без знака.

FromHexString(String, Span<Byte>, Int32, Int32)

Преобразует значение одного базового типа данных к другому базовому типу данных.

GetTypeCode(Object)

Возвращает TypeCode для заданного объекта.

IsDBNull(Object)

Возвращает значение, указывающее, имеет ли заданный объект тип DBNull.

ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32)

Преобразует подмножество массива 8-разрядных целых чисел без знака в эквивалентное подмножество массива знаков Юникода, состоящее из цифр в кодировке Base64. Подмножества задаются с помощью параметров как смещение во входном и выходном массивах и количество преобразуемых элементов входного массива.

ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32, Base64FormattingOptions)

Преобразует подмножество массива 8-разрядных целых чисел без знака в эквивалентное подмножество массива знаков Юникода, состоящее из цифр в кодировке Base64. В параметрах задаются подмножества как смещение во входном и выходном массивах и количество преобразуемых элементов входного массива, а также значение, указывающее, следует ли вставлять в выходной массив разрывы строки.

ToBase64String(Byte[])

Преобразует массив 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из цифр в кодировке Base64.

ToBase64String(Byte[], Base64FormattingOptions)

Преобразует массив 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из цифр в кодировке Base64. Вы можете указать, следует ли вставлять в возвращаемое значение разрывы строки.

ToBase64String(Byte[], Int32, Int32)

Преобразует подмножество массива 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из цифр в кодировке Base64. В параметрах задается подмножество как смещение во входном массиве и количество преобразуемых элементов этого массива.

ToBase64String(Byte[], Int32, Int32, Base64FormattingOptions)

Преобразует подмножество массива 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из цифр в кодировке Base64. В параметрах задаются подмножество как смещение во входном массиве и количество преобразуемых элементов этого массива, а также значение, указывающее, следует ли вставлять в выходной массив разрывы строки.

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)

Преобразует 8-разрядные целые числа без знака внутри указанного диапазона только для чтения в эквивалентное строковое представление, состоящее из цифр в кодировке Base64. Вы также можете указать, следует ли вставлять в возвращаемое значение разрывы строки.

ToBoolean(Boolean)

Возвращает заданное логическое значение; фактическое преобразование не производится.

ToBoolean(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное логическое значение.

ToBoolean(Char)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToBoolean(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToBoolean(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное логическое значение.

ToBoolean(Double)

Преобразует значение заданного числа двойной точности с плавающей запятой в эквивалентное логическое значение.

ToBoolean(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное логическое значение.

ToBoolean(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное логическое значение.

ToBoolean(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное логическое значение.

ToBoolean(Object)

Преобразует значение заданного объекта в эквивалентное логическое значение.

ToBoolean(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное логическое значение, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToBoolean(SByte)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентное логическое значение.

ToBoolean(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное логическое значение.

ToBoolean(String)

Преобразует заданное строковое представление логического значения в эквивалентное логическое значение.

ToBoolean(String, IFormatProvider)

Преобразует заданное строковое представление логического значения в эквивалентное логическое значение, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToBoolean(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное логическое значение.

ToBoolean(UInt32)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное логическое значение.

ToBoolean(UInt64)

Преобразует значение заданного 64-битового целого числа без знака в эквивалентное логическое значение.

ToByte(Boolean)

Преобразует заданное логическое значение в эквивалентное 8-битовое целое число без знака.

ToByte(Byte)

Возвращает заданное 8-битовое целое число без знака; фактическое преобразование не производится.

ToByte(Char)

Преобразует значение заданного символа Юникода в эквивалентное 8-битовое целое число без знака.

ToByte(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToByte(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное 8-битовое целое число без знака.

ToByte(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное 8-битовое целое число без знака.

ToByte(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное 8-битовое целое число без знака.

ToByte(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное 8-битовое целое число без знака.

ToByte(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное 8-битовое целое число без знака.

ToByte(Object)

Преобразует значение заданного объекта в 8-разрядное целое число без знака.

ToByte(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное 8-разрядное целое число без знака, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToByte(SByte)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентное 8-битовое целое число без знака.

ToByte(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное 8-битовое целое число без знака.

ToByte(String)

Преобразует заданное строковое представление числа в эквивалентное 8-битовое целое число без знака.

ToByte(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное 8-разрядное целое число без знака, учитывая сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToByte(String, Int32)

Преобразует строковое представление числа с указанным основанием системы счисления в эквивалентное ему 8-битовое целое число без знака.

ToByte(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное 8-битовое целое число без знака.

ToByte(UInt32)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное 8-битовое целое число без знака.

ToByte(UInt64)

Преобразует значение заданного 64-разрядного целого числа без знака в эквивалентное 8-разрядное целое число без знака.

ToChar(Boolean)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToChar(Byte)

Преобразует значение заданного 8-разрядного целого числа без знака в эквивалентный символ Юникода.

ToChar(Char)

Возвращает заданное значение символа Юникода; фактическое преобразование не производится.

ToChar(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToChar(Decimal)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToChar(Double)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToChar(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентный символ Юникода.

ToChar(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентный символ Юникода.

ToChar(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентный символ Юникода.

ToChar(Object)

Преобразует значение заданного объекта в знак Юникода.

ToChar(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентный знак Юникода, используя указанные сведения о форматировании, связанные с языком и региональными параметрами.

ToChar(SByte)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентный символ Юникода.

ToChar(Single)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToChar(String)

Преобразует первый знак указанной строки в знак Юникода.

ToChar(String, IFormatProvider)

Преобразует первый знак заданной строки в знак Юникода, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToChar(UInt16)

Преобразует значение заданного 16-разрядного целого числа без знака в эквивалентный символ Юникода.

ToChar(UInt32)

Преобразует значение заданного 32-разрядного целого числа без знака в эквивалентный символ Юникода.

ToChar(UInt64)

Преобразует значение заданного 64-разрядного целого числа без знака в эквивалентный символ Юникода.

ToDateTime(Boolean)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(Byte)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(Char)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(DateTime)

Возвращает заданный объект DateTime; фактическое преобразование не производится.

ToDateTime(Decimal)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(Double)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(Int16)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(Int32)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(Int64)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(Object)

Преобразует значение указанного объекта в объект DateTime.

ToDateTime(Object, IFormatProvider)

Преобразует значение заданного объекта в объект DateTime, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToDateTime(SByte)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(Single)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(String)

Преобразует заданное строковое представление даты и времени в эквивалентное значение даты и времени.

ToDateTime(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное значение даты и времени, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToDateTime(UInt16)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(UInt32)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDateTime(UInt64)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDecimal(Boolean)

Преобразует заданное логическое значение в эквивалентное десятичное число.

ToDecimal(Byte)

Преобразует значение заданного 8-разрядного целого число без знака в эквивалентное десятичное число.

ToDecimal(Char)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDecimal(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDecimal(Decimal)

Возвращает заданное десятичное число; фактическое преобразование не производится.

ToDecimal(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное десятичное число.

ToDecimal(Int16)

Преобразует значение заданного 16-разрядного знакового целого числа в эквивалентное десятичное число.

ToDecimal(Int32)

Преобразует значение заданного 32-разрядного знакового целого числа в эквивалентное десятичное число.

ToDecimal(Int64)

Преобразует значение заданного 64-разрядного знакового целого числа в эквивалентное десятичное число.

ToDecimal(Object)

Преобразует значение заданного объекта в эквивалентное десятичное число.

ToDecimal(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное десятичное число, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToDecimal(SByte)

Преобразует значение заданного 8-разрядного знакового целого числа в эквивалентное десятичное число.

ToDecimal(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное десятичное число.

ToDecimal(String)

Преобразует заданное строковое представление числа в эквивалентное десятичное число.

ToDecimal(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное десятичное число, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToDecimal(UInt16)

Преобразует значение заданного 16-разрядного целого числа без знака в эквивалентное десятичное число.

ToDecimal(UInt32)

Преобразует значение заданного 32-разрядного целого числа без знака в эквивалентное десятичное число.

ToDecimal(UInt64)

Преобразует значение заданного 64-разрядного целого числа без знака в эквивалентное десятичное число.

ToDouble(Boolean)

Преобразует заданное логическое значение в эквивалентное число с плавающей запятой двойной точности.

ToDouble(Byte)

Преобразует значение заданного 8-разрядного целого числа без знака в эквивалентное число с плавающей запятой двойной точности.

ToDouble(Char)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDouble(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToDouble(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное число с плавающей запятой двойной точности.

ToDouble(Double)

Возвращает заданное число с плавающей запятой двойной точности; фактическое преобразование не производится.

ToDouble(Int16)

Преобразует значение заданного 16-разрядного знакового целого числа в эквивалентное число с плавающей запятой двойной точности.

ToDouble(Int32)

Преобразует значение заданного 32-разрядного знакового целого числа в эквивалентное число с плавающей запятой двойной точности.

ToDouble(Int64)

Преобразует значение заданного 64-разрядного знакового целого числа в эквивалентное число с плавающей запятой двойной точности.

ToDouble(Object)

Преобразует значение заданного объекта в число с плавающей запятой двойной точности.

ToDouble(Object, IFormatProvider)

Преобразует значение заданного объекта в число с плавающей запятой двойной точности, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToDouble(SByte)

Преобразует значение заданного 8-разрядного знакового целого числа в эквивалентное число с плавающей запятой двойной точности.

ToDouble(Single)

Преобразует значение заданного числа с плавающей запятой одинарной точности в эквивалентное число с плавающей запятой двойной точности.

ToDouble(String)

Преобразует заданное строковое представление числа в эквивалентное число с плавающей запятой двойной точности.

ToDouble(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное число с плавающей запятой двойной точности, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToDouble(UInt16)

Преобразует значение заданного 16-разрядного целого числа без знака в эквивалентное число с плавающей запятой двойной точности.

ToDouble(UInt32)

Преобразует значение заданного 32-разрядного целого числа без знака в эквивалентное число двойной точности с плавающей запятой.

ToDouble(UInt64)

Преобразует значение заданного 64-разрядного целого числа без знака в эквивалентное число двойной точности с плавающей запятой.

ToHexString(Byte[])

Преобразует массив 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из шестнадцатеричных символов в верхнем регистре.

ToHexString(Byte[], Int32, Int32)

Преобразует подмножество массива 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из шестнадцатеричных символов в верхнем регистре. В параметрах подмножество задается как смещение во входном массиве и количество преобразуемых элементов этого массива.

ToHexString(ReadOnlySpan<Byte>)

Преобразует диапазон 8-разрядных целых чисел без знака в эквивалентное строковое представление, состоящее из шестнадцатеричных символов в верхнем регистре.

ToHexStringLower(Byte[])

Преобразует значение одного базового типа данных к другому базовому типу данных.

ToHexStringLower(Byte[], Int32, Int32)

Преобразует значение одного базового типа данных к другому базовому типу данных.

ToHexStringLower(ReadOnlySpan<Byte>)

Преобразует значение одного базового типа данных к другому базовому типу данных.

ToInt16(Boolean)

Преобразует заданное логическое значение в эквивалентное 16-битовое целое число со знаком.

ToInt16(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное 16-битовое целое число со знаком.

ToInt16(Char)

Преобразует значение заданного символа Юникода в эквивалентное 16-битовое целое число со знаком.

ToInt16(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToInt16(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное 16-битовое целое число со знаком.

ToInt16(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное 16-битовое целое число со знаком.

ToInt16(Int16)

Возвращает заданное 16-битовое целое число со знаком; фактическое преобразование не производится.

ToInt16(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное 16-битовое целое число со знаком.

ToInt16(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное 16-битовое целое число со знаком.

ToInt16(Object)

Преобразует значение заданного объекта в 16-битовое целое число со знаком.

ToInt16(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное 16-битовое целое число со знаком, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToInt16(SByte)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентное 16-битовое целое число со знаком.

ToInt16(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное 16-битовое целое число со знаком.

ToInt16(String)

Преобразует заданное строковое представление числа в эквивалентное 16-битовое целое число со знаком.

ToInt16(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное 16-битовое целое число со знаком, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToInt16(String, Int32)

Преобразует строковое представление числа с указанным основанием системы счисления в эквивалентное ему 16-битовое целое число со знаком.

ToInt16(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное 16-битовое целое число со знаком.

ToInt16(UInt32)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное 16-битовое целое число со знаком.

ToInt16(UInt64)

Преобразует значение заданного 64-битового целого числа без знака в эквивалентное 16-битовое целое число со знаком.

ToInt32(Boolean)

Преобразует заданное логическое значение в эквивалентное 32-битовое целое число со знаком.

ToInt32(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное 32-битовое целое число со знаком.

ToInt32(Char)

Преобразует значение заданного символа Юникода в эквивалентное 32-битовое целое число со знаком.

ToInt32(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToInt32(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное 32-битовое целое число со знаком.

ToInt32(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное 32-битовое целое число со знаком.

ToInt32(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное 32-битовое целое число со знаком.

ToInt32(Int32)

Возвращает заданное 32-битовое целое число со знаком; фактическое преобразование не производится.

ToInt32(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное 32-битовое целое число со знаком.

ToInt32(Object)

Преобразует значение заданного объекта в 32-битовое целое число со знаком.

ToInt32(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное 32-битовое целое число со знаком, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToInt32(SByte)

Преобразует значение заданного 8-разрядного целого числа со знаком в эквивалентное 32-разрядное целое число со знаком.

ToInt32(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное 32-битовое целое число со знаком.

ToInt32(String)

Преобразует заданное строковое представление числа в эквивалентное 32-битовое целое число со знаком.

ToInt32(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное 32-битовое целое число со знаком, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToInt32(String, Int32)

Преобразует строковое представление числа с указанным основанием системы счисления в эквивалентное ему 32-битовое целое число со знаком.

ToInt32(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное 32-битовое целое число со знаком.

ToInt32(UInt32)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное 32-битовое целое число со знаком.

ToInt32(UInt64)

Преобразует значение заданного 64-разрядного целого числа без знака в эквивалентное 32-разрядное целое число со знаком.

ToInt64(Boolean)

Преобразует заданное логическое значение в эквивалентное 64-битовое целое число со знаком.

ToInt64(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное 64-битовое целое число со знаком.

ToInt64(Char)

Преобразует значение заданного символа Юникода в эквивалентное 64-битовое целое число со знаком.

ToInt64(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToInt64(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное 64-битовое целое число со знаком.

ToInt64(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное 64-битовое целое число со знаком.

ToInt64(Int16)

Преобразует значение заданного 16-разрядного целого числа со знаком в эквивалентное 64-разрядное целое число со знаком.

ToInt64(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное 64-битовое целое число со знаком.

ToInt64(Int64)

Возвращает заданное 64-битовое целое число со знаком; фактическое преобразование не производится.

ToInt64(Object)

Преобразует значение заданного объекта в 64-битовое целое число со знаком.

ToInt64(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное 64-битовое целое число со знаком, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToInt64(SByte)

Преобразует значение заданного 8-разрядного целого числа со знаком в эквивалентное 64-разрядное целое число со знаком.

ToInt64(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное 64-битовое целое число со знаком.

ToInt64(String)

Преобразует заданное строковое представление числа в эквивалентное 64-битовое целое число со знаком.

ToInt64(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное 64-битовое целое число со знаком, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToInt64(String, Int32)

Преобразует строковое представление числа с указанным основанием системы счисления в эквивалентное ему 64-битовое целое число со знаком.

ToInt64(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное 64-битовое целое число со знаком.

ToInt64(UInt32)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное 64-битовое целое число со знаком.

ToInt64(UInt64)

Преобразует значение заданного 64-битового целого числа без знака в эквивалентное 64-битовое целое число со знаком.

ToSByte(Boolean)

Преобразует заданное логическое значение в эквивалентное 8-битовое целое число со знаком.

ToSByte(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное 8-битовое целое число со знаком.

ToSByte(Char)

Преобразует значение заданного символа Юникода в эквивалентное 8-битовое целое число со знаком.

ToSByte(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToSByte(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное 8-битовое целое число со знаком.

ToSByte(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное 8-битовое целое число со знаком.

ToSByte(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное 8-битовое целое число со знаком.

ToSByte(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное 8-битовое целое число со знаком.

ToSByte(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное 8-битовое целое число со знаком.

ToSByte(Object)

Преобразует значение заданного объекта в 8-битовое целое число со знаком.

ToSByte(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное 8-разрядное знаковое целое число, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToSByte(SByte)

Возвращает заданное 8-битовое целое число со знаком; фактическое преобразование не производится.

ToSByte(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное 8-битовое целое число со знаком.

ToSByte(String)

Преобразует заданное строковое представление числа в эквивалентное 8-битовое целое число со знаком.

ToSByte(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное 8-битовое целое число со знаком, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToSByte(String, Int32)

Преобразует строковое представление числа с указанным основанием системы счисления в эквивалентное ему 8-битовое целое число со знаком.

ToSByte(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное 8-битовое целое число со знаком.

ToSByte(UInt32)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное 8-битовое целое число со знаком.

ToSByte(UInt64)

Преобразует значение заданного 64-битового целого числа без знака в эквивалентное 8-битовое целое число со знаком.

ToSingle(Boolean)

Преобразует заданное логическое значение в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(Char)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToSingle(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToSingle(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(Double)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное число с плавающей запятой двойной точности.

ToSingle(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(Object)

Преобразует значение заданного объекта в число с плавающей запятой одиночной точности.

ToSingle(Object, IFormatProvider)

Преобразует значение заданного объекта в число с плавающей запятой одиночной точности, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToSingle(SByte)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(Single)

Возвращает заданное число с плавающей запятой одиночной точности; фактическое преобразование не производится.

ToSingle(String)

Преобразует заданное строковое представление числа в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное число с плавающей запятой одиночной точности, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToSingle(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(UInt32)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное число с плавающей запятой одиночной точности.

ToSingle(UInt64)

Преобразует значение заданного 64-битового целого числа без знака в эквивалентное число с плавающей запятой одиночной точности.

ToString(Boolean)

Преобразует указанное логическое значение в эквивалентное строковое представление.

ToString(Boolean, IFormatProvider)

Преобразует указанное логическое значение в эквивалентное строковое представление.

ToString(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное строковое представление.

ToString(Byte, IFormatProvider)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное строковое представление, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(Byte, Int32)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное строковое представление в указанной системе счисления.

ToString(Char)

Преобразует значение заданного знака Юникода в эквивалентное строковое представление.

ToString(Char, IFormatProvider)

Преобразует значение заданного знака Юникода в эквивалентное строковое представление, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(DateTime)

Преобразует значение заданного объекта DateTime в эквивалентное строковое представление.

ToString(DateTime, IFormatProvider)

Преобразует значение заданного объекта DateTime в эквивалентное строковое представление с использованием указанных сведений об особенностях форматирования для данного языка и региональных параметров.

ToString(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное строковое представление.

ToString(Decimal, IFormatProvider)

Преобразует значение заданного десятичного числа в эквивалентное строковое представление, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное строковое представление.

ToString(Double, IFormatProvider)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное строковое представление.

ToString(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное строковое представление.

ToString(Int16, IFormatProvider)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное строковое представление, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(Int16, Int32)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное строковое представление в указанной системе счисления.

ToString(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное строковое представление.

ToString(Int32, IFormatProvider)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное строковое представление, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(Int32, Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное строковое представление в указанной системе счисления.

ToString(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное строковое представление.

ToString(Int64, IFormatProvider)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное строковое представление, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(Int64, Int32)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное строковое представление в указанной системе счисления.

ToString(Object)

Преобразует значение заданного объекта в эквивалентное строковое представление.

ToString(Object, IFormatProvider)

Преобразует значение указанного объекта в эквивалентное строковое представление с использованием указанных сведений об особенностях форматирования для данного языка и региональных параметров.

ToString(SByte)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентное строковое представление.

ToString(SByte, IFormatProvider)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентное строковое представление, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное строковое представление.

ToString(Single, IFormatProvider)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное строковое представление, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(String)

Возвращает заданное строковое представление; фактическое преобразование не производится.

ToString(String, IFormatProvider)

Возвращает заданное строковое представление; фактическое преобразование не производится.

ToString(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное строковое представление.

ToString(UInt16, IFormatProvider)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное строковое представление, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(UInt32)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное строковое представление.

ToString(UInt32, IFormatProvider)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное строковое представление, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToString(UInt64)

Преобразует значение заданного 64-битового целого числа без знака в эквивалентное строковое представление.

ToString(UInt64, IFormatProvider)

Преобразует значение заданного 64-битового целого числа без знака в эквивалентное строковое представление, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToUInt16(Boolean)

Преобразует заданное логическое значение в эквивалентное 16-битовое целое число без знака.

ToUInt16(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное 16-битовое целое число без знака.

ToUInt16(Char)

Преобразует значение заданного символа Юникода в эквивалентное 16-битовое целое число без знака.

ToUInt16(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToUInt16(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное 16-битовое целое число без знака.

ToUInt16(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное 16-битовое целое число без знака.

ToUInt16(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное 16-битовое целое число без знака.

ToUInt16(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное 16-битовое целое число без знака.

ToUInt16(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное 16-битовое целое число без знака.

ToUInt16(Object)

Преобразует значение заданного объекта в 16-битовое целое число без знака.

ToUInt16(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное 16-битовое целое число без знака, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToUInt16(SByte)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентное 16-битовое целое число без знака.

ToUInt16(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное 16-битовое целое число без знака.

ToUInt16(String)

Преобразует заданное строковое представление числа в эквивалентное 16-битовое целое число без знака.

ToUInt16(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное 16-битовое целое число без знака, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToUInt16(String, Int32)

Преобразует строковое представление числа с указанным основанием системы счисления в эквивалентное ему 16-битовое целое число без знака.

ToUInt16(UInt16)

Возвращает заданное 16-битовое целое число без знака; фактическое преобразование не производится.

ToUInt16(UInt32)

Преобразует значение заданного 32-разрядного целого числа без знака в эквивалентное 16-разрядное целое число без знака.

ToUInt16(UInt64)

Преобразует значение заданного 64-разрядного целого числа без знака в эквивалентное 16-разрядное целое число без знака.

ToUInt32(Boolean)

Преобразует заданное логическое значение в эквивалентное 32-битовое целое число без знака.

ToUInt32(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное 32-битовое целое число без знака.

ToUInt32(Char)

Преобразует значение заданного символа Юникода в эквивалентное 32-битовое целое число без знака.

ToUInt32(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToUInt32(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное 32-битовое целое число без знака.

ToUInt32(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное 32-битовое целое число без знака.

ToUInt32(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное 32-битовое целое число без знака.

ToUInt32(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное 32-битовое целое число без знака.

ToUInt32(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное 32-битовое целое число без знака.

ToUInt32(Object)

Преобразует значение заданного объекта в 32-битовое целое число без знака.

ToUInt32(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное 32-битовое целое число без знака, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToUInt32(SByte)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентное 32-битовое целое число без знака.

ToUInt32(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное 32-битовое целое число без знака.

ToUInt32(String)

Преобразует заданное строковое представление числа в эквивалентное 32-битовое целое число без знака.

ToUInt32(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное 32-битовое целое число без знака, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToUInt32(String, Int32)

Преобразует строковое представление числа с указанным основанием системы счисления в эквивалентное ему 32-битовое целое число без знака.

ToUInt32(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное 32-битовое целое число без знака.

ToUInt32(UInt32)

Возвращает заданное 32-битовое целое число без знака; фактическое преобразование не производится.

ToUInt32(UInt64)

Преобразует значение заданного 64-разрядного целого числа без знака в эквивалентное 32-разрядное целое число без знака.

ToUInt64(Boolean)

Преобразует заданное логическое значение в эквивалентное 64-битовое целое число без знака.

ToUInt64(Byte)

Преобразует значение заданного 8-битового целого числа без знака в эквивалентное 64-битовое целое число без знака.

ToUInt64(Char)

Преобразует значение заданного символа Юникода в эквивалентное 64-битовое целое число без знака.

ToUInt64(DateTime)

При вызове этого метода всегда возникает исключение InvalidCastException.

ToUInt64(Decimal)

Преобразует значение заданного десятичного числа в эквивалентное 64-битовое целое число без знака.

ToUInt64(Double)

Преобразует значение заданного числа с плавающей запятой двойной точности в эквивалентное 64-битовое целое число без знака.

ToUInt64(Int16)

Преобразует значение заданного 16-битового целого числа со знаком в эквивалентное 64-битовое целое число без знака.

ToUInt64(Int32)

Преобразует значение заданного 32-битового целого числа со знаком в эквивалентное 64-битовое целое число без знака.

ToUInt64(Int64)

Преобразует значение заданного 64-битового целого числа со знаком в эквивалентное 64-битовое целое число без знака.

ToUInt64(Object)

Преобразует значение заданного объекта в 64-битовое целое число без знака.

ToUInt64(Object, IFormatProvider)

Преобразует значение заданного объекта в эквивалентное 64-битовое целое число без знака, используя указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToUInt64(SByte)

Преобразует значение заданного 8-битового целого числа со знаком в эквивалентное 64-битовое целое число без знака.

ToUInt64(Single)

Преобразует значение заданного числа с плавающей запятой одиночной точности в эквивалентное 64-битовое целое число без знака.

ToUInt64(String)

Преобразует заданное строковое представление числа в эквивалентное 64-битовое целое число без знака.

ToUInt64(String, IFormatProvider)

Преобразует заданное строковое представление числа в эквивалентное 64-битовое целое число без знака, учитывая указанные сведения об особенностях форматирования, связанных с языком и региональными параметрами.

ToUInt64(String, Int32)

Преобразует строковое представление числа с указанным основанием системы счисления в эквивалентное ему 64-битовое целое число без знака.

ToUInt64(UInt16)

Преобразует значение заданного 16-битового целого числа без знака в эквивалентное 64-битовое целое число без знака.

ToUInt64(UInt32)

Преобразует значение заданного 32-битового целого числа без знака в эквивалентное 64-битовое целое число без знака.

ToUInt64(UInt64)

Возвращает заданное 64-битовое целое число без знака; фактическое преобразование не производится.

TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32)

Пытается преобразовать указанный диапазон, содержащий строковое представление, состоящее из цифр в кодировке Base64, в диапазон 8-разрядных целых чисел без знака.

TryFromBase64String(String, Span<Byte>, Int32)

Пытается преобразовать указанное строковое представление, состоящее из цифр в кодировке Base64, в диапазон 8-разрядных целых чисел без знака.

TryToBase64Chars(ReadOnlySpan<Byte>, Span<Char>, Int32, Base64FormattingOptions)

Пытается преобразовать 8-разрядные целые числа без знака внутри указанного диапазона только для чтения в эквивалентное строковое представление, состоящее из цифр в кодировке Base64. Вы также можете указать, следует ли вставлять в возвращаемое значение разрывы строки.

TryToHexString(ReadOnlySpan<Byte>, Span<Char>, Int32)

Преобразует значение одного базового типа данных к другому базовому типу данных.

TryToHexStringLower(ReadOnlySpan<Byte>, Span<Char>, Int32)

Преобразует значение одного базового типа данных к другому базовому типу данных.

Применяется к

См. также раздел