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)

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

适用于

另请参阅