Widening (Visual Basic)
Wskazuje, że operator konwersji (CType) konwertuje klasy lub struktury do typu, który można przechowywać wszystkie możliwe wartości oryginalne klasy lub struktury.
Konwertowanie z poszerzanie słowa kluczowego
Należy określić procedury konwersji Public Shared wraz z Widening.
Poszerzenie konwersje się zawsze powieść w czasie wykonywania i nigdy nie ponoszą utraty danych.Przykładami są Single do Double, Char do Stringi typu pochodnego ze swoim typem bazowym.Ten ostatni konwersji jest poszerzenie, ponieważ typem pochodnym zawiera wszystkie elementy członkowskie typu podstawowego i tym samym jest wystąpieniem typu podstawowego.
Kod zużywające nie trzeba używać CType w sprawie poszerzenia konwersje, nawet jeśli Option Strict jest On.
Widening w tym kontekście można użyć słowa kluczowego:
Na przykład definicje rozszerzanie i zawężanie operatory konwersji, zobacz Porady: definiowanie operatora konwersji (Visual Basic).
Zobacz też
Zadania
Porady: definiowanie operatora (Visual Basic)
Porady: definiowanie operatora konwersji (Visual Basic)
Informacje
CType — Funkcja (Visual Basic)