Cómo obtener el tipo de clase sin iniciar objeto?
-
13-10-2019 - |
Pregunta
El consturctor de System.Xml.Serialization.XmlSerial necesita el tipo de la clase que desea serializar.
instance = New AnyClass()
Dim xmlszer As New XmlSerializer(instance.GetType)
No hay problema. Pero, ¿cómo puedo obtener el tipo de AnyClass sin iniciar?
Solución
Prueba esto:
Dim xmlszer As New XmlSerializer(GetType(AnyClass))
Devuelve un objeto
Type
para el tipo especificado. El objetoType
proporciona información sobre el tipo, tales como sus propiedades, métodos y eventos.
Otros consejos
Tal vez puedas probar;)
Dim xmlszer As New XmlSerializer(GetType(MyClass))
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow