Sdílet prostřednictvím


Jak: převést objekt na jiný typ v jazyce Visual Basic

Převedení Object na jiný typ dat, například pomocí klíčového slova Převod proměnné Funkce CType (Visual Basic).

Příklad

Převede následující příklad Object k proměnné Integer a String.

Public Sub objectConversion(ByVal anObject As Object)
    Dim anInteger As Integer
    Dim aString As String
    anInteger = CType(anObject, Integer)
    aString = CType(anObject, String)
End Sub

Pokud víte, že obsah Object proměnné jsou datový typ, je lepší převést proměnné datového typu.Je-li nadále používat Object proměnné, kterou účtovány buď boxerská a na volné určení (pro typ hodnoty) nebo pozdní vazba (pro typ odkazu).Tyto operace všech trvat delší dobu spuštění a aby pomalejší výkon.

Probíhá kompilace kódu

Tento příklad vyžaduje:

  • Odkaz na obor názvů System.

Viz také

Referenční dokumentace

Souhrn typu dat (Visual Basic)

Funkce převodu typu (Visual Basic)

Object

Koncepty

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

Implicitní a explicitní převody (Visual Basic)

Převody mezi řetězce a jiné typy (Visual Basic)

Převody Array (Visual Basic)

Další zdroje

Převody typů jazyka Visual Basic

Struktury (Visual Basic)