방법: Visual Basic에서 Object를 다른 형식으로 변환
업데이트: 2007년 11월
CType 함수와 같은 변환 키워드를 사용하여 Object 변수를 다른 데이터 형식으로 변환할 수 있습니다.
예제
다음 예제에서는 Object 변수를 Integer 및 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 변수를 계속 사용하면 값 형식에 대해 boxing과 unboxing이 수행되거나 참조 형식에 대해 런타임에 바인딩이 수행됩니다. 이러한 작업에는 추가 실행 시간이 필요하므로 성능이 저하됩니다.
코드 컴파일
이 예제에는 다음 사항이 필요합니다.
- System 네임스페이스에 대한 참조