Szélesítés (Visual Basic)
Azt jelzi, hogy a konvertálási operátor (CType
) egy osztályt vagy struktúrát olyan típussá alakít át, amely az eredeti osztály vagy struktúra összes lehetséges értékét képes tárolni.
Konvertálás a szélesítési kulcsszóval
Az átalakítási eljárásnak a következő mellett meg kell adnia Public Shared
: Widening
.
A konvertálások bővítése mindig sikeres futásidőben, és soha nem jár adatvesztéssel. Ilyenek például Single
az Double
Char
alaptípushoz tartozó származtatott típusok, a to String
és a származtatott típus. Ez az utolsó átalakítás azért szélesedik, mert a származtatott típus az alaptípus összes tagját tartalmazza, így az alaptípus egy példánya.
A fogyasztó kódot nem kell használni CType
a konvertálások szélesítéséhez, még akkor sem, ha Option Strict
az On
.
A Widening
kulcsszó ebben a kontextusban használható:
Például a konverziós operátorok szélesítésének és szűkítésének definíciói: Útmutató: Konverziós operátor definiálása.