다음을 통해 공유


방법: Visual Basic에서 개체를 다른 형식으로 변환

CType 연산자Object 같은 변환 키워드를 사용하여 변수를 다른 데이터 형식으로 변환합니다.

예시

다음 예제에서는 변수를 ObjectInteger 변환합니다 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  

변수의 Object 내용이 특정 데이터 형식임을 알고 있는 경우 변수를 해당 데이터 형식으로 변환하는 것이 좋습니다. 변수를 Object 계속 사용하는 경우 boxingunboxing (값 형식의 경우) 또는 지연 바인딩 (참조 형식의 경우)이 발생합니다. 이러한 작업은 모두 추가 실행 시간이 걸리고 성능이 느려집니다.

코드 컴파일

이 예제에는 다음 사항이 필요합니다.

참고하십시오