指示转换运算符 (CType
) 将类或结构转换为可以保存原始类或结构的所有可能值的类型。
使用加宽关键字进行转换
转换过程必须指定 Public Shared
除 Widening
.
扩大转换在运行时总是会成功,绝不会导致数据丢失。 示例包括Single
Double
:Char
到String
其基类型以及派生类型。 此最后一次转换正在扩大,因为派生类型包含基类型的所有成员,因此是基类型的实例。
使用的代码不必 CType
用于扩大转换,即使 Option Strict
如此 On
。
此 Widening
上下文中可以使用关键字:
有关扩大和缩小转换运算符的定义,请参阅 “如何:定义转换运算符”。