Есть ли способ получить имя класса экземпляра с помощью VB.NET?
Dim type As Type = yourObject.GetType() Dim typeName As String = type.FullName
Полное имя даст вам полное имя Типа, включая пространство имен Типа.
См. MSDN для получения дополнительной информации о том, что доступно с * 1006.*.
Попробуйте следующее
Dim name = Me.GetType().Name
Или для любого экземпляра
Dim name = theObject.GetType().Name
Это может быть лучше, если вы используете класс сайта asp.net, а не объект.
Dim ClassName as string = Me.GetType().BaseType.FullName
OR
при использовании настольного приложения.
Dim ClassName as string = Me.GetType().Name