Information.VarType(Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
변수의 Integer 데이터 형식 분류를 포함하는 값을 반환합니다.
public:
static Microsoft::VisualBasic::VariantType VarType(System::Object ^ VarName);
public static Microsoft.VisualBasic.VariantType VarType(object VarName);
static member VarType : obj -> Microsoft.VisualBasic.VariantType
Public Function VarType (VarName As Object) As VariantType
매개 변수
- VarName
- Object
필수 사항입니다.
Object 변수. 이 Off경우 Option Strict 구조를 제외한 모든 데이터 형식의 변수를 전달할 수 있습니다.
반품
변수의 Integer 데이터 형식 분류를 포함하는 값을 반환합니다.
예제
다음 예제에서는 함수를 VarType 사용하여 여러 변수에 대한 데이터 형식 분류 정보를 반환합니다.
Dim testString As String = "String for testing"
Dim testObject As New Object
Dim testNumber, testArray(5) As Integer
Dim testVarType As VariantType
testVarType = VarType(testVarType)
' Returns VariantType.Integer.
testVarType = VarType(testString)
' Returns VariantType.String.
testVarType = VarType(testObject)
' Returns VariantType.Object.
testVarType = VarType(testNumber)
' Returns VariantType.Integer.
testVarType = VarType(testArray)
' Returns the bitwise OR of VariantType.Array and VariantType.Integer.
설명
반환 VarType 되는 정수 값은 .의 VariantType멤버입니다.
다음 표에서는 특수한 경우에 대해 반환된 VarType 값을 보여 줍니다 VarName.
나타내는 데이터 형식 VarName |
반환한 값 VarType |
|---|---|
| 없음 | VariantType.Object |
| DBNull | VariantType.Null |
| Enumeration | 기본 데이터 형식(SByte, ,Byte, ShortUShort, Integer, UInteger또는LongULong) |
| 배열 | 배열 요소 형식의 비트 OR 및 VariantType.Array |
| 배열 배열 | 비트 OR 및 VariantType.ObjectVariantType.Array |
| 구조체(System.ValueType) | VariantType.UserDefinedType |
| Exception | VariantType.Error |
| 알 수 없음 | VariantType.Object |