Widening (Visual Basic)
表示轉換運算子 (CType
) 會將類別或結構,轉換成可容納原始類別或結構之所有可能值的類型。
使用 Widening 關鍵字進行轉換
除了 Widening
之外,轉換程序還必須指定 Public Shared
。
放大轉換一律會在執行階段成功,且永遠不會造成資料遺失。 範例包括 Single
至 Double
、Char
至 String
,以及其基底類型的衍生類型。 因為衍生類型包含基底類型的所有成員,因此是基底類型的執行個體,所以此最後一個轉換會放大。
即使 Option Strict
為 On
,取用的程式碼也不需要針對放大轉換使用 CType
。
Widening
關鍵字可用於以下內容:
如需放大和縮小轉換運算子的範例定義,請參閱操作說明:定義轉換運算子。