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)

将 Unicode 字符数组的子集(将二进制数据编码为 base-64 数字)转换为等效的 8 位无符号整数数组。 参数指定要转换的输入数组中的子集和元素数。

FromBase64String(String)

将将二进制数据编码为 base-64 数字的指定字符串转换为等效的 8 位无符号整数数组。

FromHexString(ReadOnlySpan<Char>)

将二进制数据编码为十六进制字符的范围转换为等效的 8 位无符号整数数组。

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

将二进制数据编码为十六进制字符的字符范围转换为等效的 8 位无符号整数范围。

FromHexString(String)

将将二进制数据编码为十六进制字符的指定字符串转换为等效的 8 位无符号整数数组。

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

将二进制数据编码为十六进制字符的字符串转换为等效的 8 位无符号整数范围。

GetTypeCode(Object)

返回指定对象的 TypeCode

IsDBNull(Object)

返回一个指示指定的对象是否为类型 DBNull

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

将 8 位无符号整数数组的子集转换为使用 base-64 数字编码的 Unicode 字符数组的等效子集。 参数将子集指定为输入和输出数组中的偏移量,以及要转换的输入数组中的元素数。

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

将 8 位无符号整数数组的子集转换为使用 base-64 数字编码的 Unicode 字符数组的等效子集。 参数将子集指定为输入和输出数组中的偏移量、要转换的输入数组中的元素数以及是否在输出数组中插入换行符。

ToBase64String(Byte[])

将一个由 8 位无符号整数组成的数组转换为其等效的字符串表示形式,该表示形式使用 base-64 位数字进行编码。

ToBase64String(Byte[], Base64FormattingOptions)

将一个由 8 位无符号整数组成的数组转换为其等效的字符串表示形式,该表示形式使用 base-64 位数字进行编码。 可以指定是否在返回值中插入换行符。

ToBase64String(Byte[], Int32, Int32)

将 8 位无符号整数数组的子集转换为其用 base-64 数字编码的等效字符串表示形式。 参数将子集指定为输入数组中的偏移量以及要转换的数组中的元素数。

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

将 8 位无符号整数数组的子集转换为其用 base-64 数字编码的等效字符串表示形式。 参数将子集指定为输入数组中的偏移量、要转换的数组中的元素数以及是否在返回值中插入换行符。

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)

将指定只读范围内的 8 位无符号整数转换为其等效的字符串表示形式,这些表示形式使用 base-64 数字进行编码。 可以选择指定是否在返回值中插入换行符。

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)

将指定的 Unicode 字符的值转换为等效的 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 位无符号整数的值转换为其等效的 Unicode 字符。

ToChar(Char)

返回指定的 Unicode 字符值;不执行实际转换。

ToChar(DateTime)

调用此方法始终会引发 InvalidCastException

ToChar(Decimal)

调用此方法始终会引发 InvalidCastException

ToChar(Double)

调用此方法始终会引发 InvalidCastException

ToChar(Int16)

将指定的 16 位带符号整数的值转换为其等效的 Unicode 字符。

ToChar(Int32)

将指定的 32 位带符号整数的值转换为其等效的 Unicode 字符。

ToChar(Int64)

将指定的 64 位带符号整数的值转换为其等效的 Unicode 字符。

ToChar(Object)

将指定对象的值转换为 Unicode 字符。

ToChar(Object, IFormatProvider)

使用指定的区域性特定的格式设置信息将指定对象的值转换为其等效的 Unicode 字符。

ToChar(SByte)

将指定的 8 位带符号整数的值转换为其等效的 Unicode 字符。

ToChar(Single)

调用此方法始终会引发 InvalidCastException

ToChar(String)

将指定字符串的第一个字符转换为 Unicode 字符。

ToChar(String, IFormatProvider)

使用指定的区域性特定的格式设置信息将指定字符串的第一个字符转换为 Unicode 字符。

ToChar(UInt16)

将指定的 16 位无符号整数的值转换为其等效的 Unicode 字符。

ToChar(UInt32)

将指定的 32 位无符号整数的值转换为其等效的 Unicode 字符。

ToChar(UInt64)

将指定的 64 位无符号整数的值转换为其等效的 Unicode 字符。

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[])

将 8 位无符号整数数组转换为其等效的字符串表示形式,该表示形式使用小写十六进制字符进行编码。

ToHexStringLower(Byte[], Int32, Int32)

将 8 位无符号整数数组的子集转换为其用小写十六进制字符编码的等效字符串表示形式。 参数将子集指定为输入数组中的偏移量和要转换的数组中的元素数。

ToHexStringLower(ReadOnlySpan<Byte>)

将 8 位无符号整数的范围转换为其用小写十六进制字符编码的等效字符串表示形式。

ToInt16(Boolean)

将指定的布尔值转换为等效的 16 位带符号整数。

ToInt16(Byte)

将指定的 8 位无符号整数的值转换为等效的 16 位有符号整数。

ToInt16(Char)

将指定的 Unicode 字符的值转换为等效的 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)

将指定的 Unicode 字符的值转换为等效的 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)

将指定的 Unicode 字符的值转换为等效的 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)

将指定的 Unicode 字符的值转换为等效的 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)

将指定的 Unicode 字符的值转换为其等效的字符串表示形式。

ToString(Char, IFormatProvider)

使用指定的区域性特定的格式设置信息,将指定的 Unicode 字符的值转换为其等效的字符串表示形式。

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)

将指定的 Unicode 字符的值转换为等效的 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)

将指定的 Unicode 字符的值转换为等效的 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)

将指定的 Unicode 字符的值转换为等效的 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)

尝试将包含字符串表示形式的指定范围转换为 8 位无符号整数范围,该表示形式用 base-64 位数字进行编码。

TryFromBase64String(String, Span<Byte>, Int32)

尝试将用 base-64 数字编码的指定字符串表示形式转换为 8 位无符号整数的跨度。

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

尝试将指定只读范围内的 8 位无符号整数转换为其等效的字符串表示形式,该表示形式使用 base-64 数字进行编码。 可以选择指定是否在返回值中插入换行符。

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

将 8 位无符号整数的范围转换为其用大写十六进制字符编码的等效范围表示形式。

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

将 8 位无符号整数的范围转换为其用小写十六进制字符编码的等效范围表示形式。

适用于

另请参阅