Sdílet prostřednictvím


Zužujícího (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:

Operátor prohlášení

Viz také

Úkoly

Postup: definování operátor (Visual Basic)

Referenční dokumentace

Operátor prohlášení

Rozšiřování (Visual Basic)

Funkce CType (Visual Basic)

Možnost přísné prohlášení

Koncepty

Rozšiřování a zužující převody (Visual Basic)