Share via


Widening

更新:2007 年 11 月

表示轉換運算子 (CType) 會將類別或結構轉換成可保留所有可能原始類別或結構值的型別。

使用 Widening 關鍵字進行轉換

除了 Widening 之外,轉換程序還必須指定 Public Shared。

在執行階段中進行的擴展轉換一定會成功,且決不會造成資料遺漏。範例是 Single 轉換成 Double、Char 轉換成 String,以及將衍生型別 (Derived Type) 轉換成其基底型別 (Base Type)。因為衍生型別包含基底型別的所有成員,因此是基底型別的執行個體,所以會擴展這個最後一個轉換。

即使 Option Strict 是 On,使用程式碼也不必使用 CType 來擴展轉換。

Widening 關鍵字可用於以下內容中:

Operator 陳述式

請參閱

工作

HOW TO:定義運算子

概念

擴展和縮小轉換

參考

Operator 陳述式

Narrowing

CType 函式

Option Strict 陳述式