Pregunta VB.NET: Obtener el nombre de clase de una instancia


¿Hay alguna forma de obtener el nombre de clase de la instancia con VB.NET?


17
2017-08-20 18:29


origen


Respuestas:


Dim type As Type = yourObject.GetType()
Dim typeName As String = type.FullName

El nombre completo le proporcionará el nombre completo del Tipo, incluido el espacio de nombre del Tipo.

Ver MSDN para más información sobre lo que está disponible con Type.


17
2017-08-20 18:33



Pruebe lo siguiente

Dim name = Me.GetType().Name

O para cualquier instancia

Dim name = theObject.GetType().Name

15
2017-08-20 18:33



Esto podría ser mejor cuando use la clase de sitio web asp.net no objeto.

Dim ClassName as string = Me.GetType().BaseType.FullName

O

cuando estás usando la aplicación de escritorio.

Dim ClassName as string = Me.GetType().Name

1
2017-12-14 05:24