Postupy: Převedení objektu 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é CType – funkce (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 datových typů (Visual Basic)
Funkce pro převod typů (Visual Basic)
Koncepty
Rozšíření a zúžení převodů (Visual Basic)
Implicitní a explicitní převody (Visual Basic)
Převody mezi řetězci a ostatními typy (Visual Basic)