Information.VarType(Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan nilai yang Integer
berisi klasifikasi jenis data variabel.
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
Parameter
- VarName
- Object
Wajib diisi. Object
Variabel. Jika Option Strict
adalah Off
, Anda dapat meneruskan variabel jenis data apa pun kecuali struktur.
Mengembalikan
Mengembalikan nilai yang Integer
berisi klasifikasi jenis data variabel.
Contoh
Contoh berikut menggunakan VarType
fungsi untuk mengembalikan informasi klasifikasi jenis data tentang beberapa variabel.
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.
Keterangan
Nilai bilangan bulat yang dikembalikan oleh VarType
adalah anggota dari VariantType.
Tabel berikut ini memperlihatkan nilai yang dikembalikan oleh VarType
untuk kasus VarName
khusus .
Jenis data yang diwakili oleh VarName |
Nilai yang dikembalikan oleh VarType |
---|---|
Tidak ada | VariantType.Object |
DBNull | VariantType.Null |
Enumeration | Jenis data yang mendasar (SByte , , , Short UShort , Integer , UInteger , Long , atau ULong Byte ) |
Array | Bitwise OR dari jenis elemen array dan VariantType.Array |
Array array | Bitwise OR dari VariantType.Object dan VariantType.Array |
Struktur (System.ValueType) | VariantType.UserDefinedType |
Exception | VariantType.Error |
Tidak dikenal | VariantType.Object |