Tengo el siguiente código:
return "[Inserted new " + typeof(T).ToString() + "]";
Pero
typeof(T).ToString()
devuelve el nombre completo, incluido el espacio de nombres
¿Hay alguna forma de obtener el nombre de la clase (sin ningún calificador de espacio de nombres?)
c#
namespaces
typeof
leora
fuente
fuente
string1 + anything.ToString() + string2
es redundante. El compilador inserta la llamadaToString
automáticamente si lo hacestring1 + anything + string2
.Type
instancia (según lo devueltotypeof(..)
), estoy bastante seguro de que lo descubrirías tú mismo ...