GetType İşleci (Visual Basic)
Belirtilen tür için bir Type nesne döndürür. Type nesnesi özellikleri, yöntemleri ve olayları gibi türü hakkında bilgi sağlar.
Sözdizimi
GetType(typename)
Parametreler
Parametre | Açıklama |
---|---|
typename |
Bilgileri istediğiniz türün adı. |
Açıklamalar
GetType
işleci, belirtilen typename
için nesnesini döndürürType. içinde tanımlı herhangi bir türün typename
adını geçirebilirsiniz. Bunlar arasında aşağıdakiler yer alır:
veya
Date
gibiBoolean
herhangi bir Visual Basic veri türü.veya gibi System.ArgumentException herhangi bir .NET Framework sınıfı, yapısı, modülü veya System.Doublearabirimi.
Uygulamanız tarafından tanımlanan herhangi bir sınıf, yapı, modül veya arabirim.
Uygulamanız tarafından tanımlanan herhangi bir dizi.
Uygulamanız tarafından tanımlanan tüm temsilciler.
Visual Basic, .NET Framework veya uygulamanız tarafından tanımlanan tüm numaralandırmalar.
Bir nesne değişkeninin tür nesnesini almak istiyorsanız yöntemini kullanın Object.GetType .
işleci GetType
aşağıdaki durumlarda yararlı olabilir:
- Çalışma zamanında bir türün meta verilerine erişmeniz gerekir. nesnesi, Type tür üyeleri ve dağıtım bilgileri gibi meta veriler sağlar. Örneğin, bir derlemeyi yansıtmak için buna ihtiyacınız vardır. Daha fazla bilgi için bkz System.Reflection. .
Örnek
Aşağıdaki örneklerde kullanımdaki GetType
işleç gösterilmektedir.
' The following statement returns the Type object for Integer.
MsgBox(GetType(Integer).ToString())
' The following statement returns the Type object for one-dimensional string arrays.
MsgBox(GetType(String()).ToString())