Conversion 类

定义

Conversion 模块包含用于执行各种转换操作的过程。

public ref class Conversion sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Conversion
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Conversion = class
Public Module Conversion
继承
Conversion
属性

示例

此示例使用 Hex 函数返回数字的十六进制值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

注解

本模块支持Visual Basic语言关键字和运行时库成员,这些关键字将十进制数转换为其他基数,将数字转换为字符串,将字符串转换为数字,将一种数据类型转换为另一种数据类型。

方法

CTypeDynamic(Object, Type)

将对象转换为指定类型。

CTypeDynamic<TargetType>(Object)

将对象转换为指定的泛型类型。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
ErrorToString()

返回与给定的错误号对应的错误信息。

ErrorToString(Int32)

返回与给定的错误号对应的错误信息。

Fix(Decimal)

返回一个数的整数部分。

Fix(Double)

返回一个数的整数部分。

Fix(Int16)

返回一个数的整数部分。

Fix(Int32)

返回一个数的整数部分。

Fix(Int64)

返回一个数的整数部分。

Fix(Object)

返回一个数的整数部分。

Fix(Single)

返回一个数的整数部分。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
Hex(Byte)

返回表示数字的十六进制值的字符串。

Hex(Int16)

返回表示数字的十六进制值的字符串。

Hex(Int32)

返回表示数字的十六进制值的字符串。

Hex(Int64)

返回表示数字的十六进制值的字符串。

Hex(Object)

返回表示数字的十六进制值的字符串。

Hex(SByte)

返回表示数字的十六进制值的字符串。

Hex(UInt16)

返回表示数字的十六进制值的字符串。

Hex(UInt32)

返回表示数字的十六进制值的字符串。

Hex(UInt64)

返回表示数字的十六进制值的字符串。

Int(Decimal)

返回一个数的整数部分。

Int(Double)

返回一个数的整数部分。

Int(Int16)

返回一个数的整数部分。

Int(Int32)

返回一个数的整数部分。

Int(Int64)

返回一个数的整数部分。

Int(Object)

返回一个数的整数部分。

Int(Single)

返回一个数的整数部分。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Oct(Byte)

返回表示某数八进制值的字符串。

Oct(Int16)

返回表示某数八进制值的字符串。

Oct(Int32)

返回表示某数八进制值的字符串。

Oct(Int64)

返回表示某数八进制值的字符串。

Oct(Object)

返回表示某数八进制值的字符串。

Oct(SByte)

返回表示某数八进制值的字符串。

Oct(UInt16)

返回表示某数八进制值的字符串。

Oct(UInt32)

返回表示某数八进制值的字符串。

Oct(UInt64)

返回表示某数八进制值的字符串。

Str(Object)

返回数字的 String 表示形式。

ToString()

返回表示当前对象的字符串。

(继承自 Object)
Val(Char)

将字符串中包含的数字作为适当类型的数值返回。

Val(Object)

将字符串中包含的数字作为适当类型的数值返回。

Val(String)

将字符串中包含的数字作为适当类型的数值返回。

适用于

另请参阅