Information.VarType(Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
변수의 데이터 형식 분류를 포함하는 Integer
값을 반환합니다.
public:
static Microsoft::VisualBasic::VariantType VarType(System::Object ^ VarName);
public static Microsoft.VisualBasic.VariantType VarType (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
변수입니다. Option Strict
가 Off
이면 구조체를 제외한 모든 데이터 형식의 변수를 전달할 수 있습니다.
반환
변수의 데이터 형식 분류를 포함하는 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 |
---|---|
Nothing | VariantType.Object |
DBNull | VariantType.Null |
열거형 | 기본 데이터 형식(SByte , , Byte , Short UShort , Integer , UInteger , Long 또는 ULong ) |
배열 | 배열 요소 형식의 비트 OR 및 VariantType.Array |
배열 배열 | 및 의 VariantType.Object 비트 OR VariantType.Array |
구조체(System.ValueType) | VariantType.UserDefinedType |
Exception | VariantType.Error |
Unknown | VariantType.Object |
적용 대상
추가 정보
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET