Convert 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将基数据类型转换为另一个基数据类型。
public ref class Convert abstract sealedpublic ref class Convert sealedpublic static class Convertpublic sealed class Converttype Convert = classPublic Class ConvertPublic NotInheritable Class Convert- 继承
- 
				Convert
注解
有关此 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 位无符号整数的范围转换为其用小写十六进制字符编码的等效范围表示形式。 |