Sdílet prostřednictvím


Narrowing (Visual Basic)

Určuje, že převod operátor (CType) převede na typ, který nemusí být schopna uchovat některé z možných hodnot původní třídy nebo struktury třídy nebo struktury.

Pomocí klíčového slova zužujícího převodu

Musíte určit postup převodu Public Shared k Narrowing.

Zužujícího převodu není vždy úspěšné v době běhu a může selhání nebo utrpět ztrátu dat.Příklady jsou Long na Integer, String na Datea základní typ odvozeného typu.Tento poslední převod je zúžení, protože nemusí obsahovat všechny členy odvozený typ základní typ a proto není instance odvozeného typu.

Pokud Option Strict je On, spotřebovávají kód musíte použít CType všechny zužujícího převodu.

Narrowing v této souvislosti lze použít klíčové slovo:

Operator – příkaz

Viz také

Úkoly

Postupy: Definice operátora (Visual Basic)

Referenční dokumentace

Operator – příkaz

Rozšíření (Visual Basic)

CType – funkce (Visual Basic)

Option Strict – příkaz

Koncepty

Rozšíření a zúžení převodů (Visual Basic)