Udostępnij za pośrednictwem


Poszerzenie (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:

Instrukcja operatora

Na przykład definicje rozszerzanie i zawężanie operatory konwersji, zobacz Jak: Definiowanie operatora konwersji (Visual Basic).

Zobacz też

Zadania

Jak: Definiowanie Operator (Visual Basic)

Jak: Definiowanie operatora konwersji (Visual Basic)

Informacje

Instrukcja operatora

Zawężającej (Visual Basic)

Funkcja CType (Visual Basic)

Opcja ścisłego instrukcji

Koncepcje

Rozszerzanie i zawężanie konwersji (Visual Basic)