Como: Converter um objeto para outro tipo no Visual Basic
You convert an Object variable to another data type by using a conversion keyword such as Função CType (Visual Basic).
Exemplo
The following example converts an Object variable to an Integer and 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
If you know that the contents of an Object variable are of a particular data type, it is better to convert the variable to that data type. If you continue to use the Object variable, you incur either boxing and unboxing (for a value type) or late binding (for a reference type). These operations all take extra execution time and make your performance slower.
Compilando o código
This example requires:
- A reference to the System namespace.
Consulte também
Referência
Resumo de tipo de dados (Visual Basic)
Funções de conversão de tipo (Visual Basic)
Conceitos
Conversões de expansão e restrição (Visual Basic)
Conversões explícitas e implícitas (Visual Basic)
Alterações de valor durante conversões (Visual Basic)
Conversões entre sequências e outros tipos (Visual Basic)
Conversões de matriz (Visual Basic)
Programação Sem-Tipos no Visual Basic