Widening (Visual Basic)

指示转换运算符 (CType) 将类或结构转换为可以保存原始类或结构的所有可能值的类型。

用 Widening 关键字转换

除了 Widening 之外,转换过程必须指定 Public Shared

扩大转换在运行时总是会成功,绝不会导致数据丢失。 示例包括 SingleDoubleCharString,以及派生类型到基类型。 最后一次转换正在扩大,因为派生类型包含基类型的所有成员,因此是基类型的一个实例。

使用代码不必使用 CType 来扩大转换,即使 Option StrictOn

Widening 关键字可用于本上下文中:

Operator Statement

有关扩大和收缩转换运算符的定义示例,请参阅如何:定义转换运算符

另请参阅