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?)
no suena duro, pero, si hubieras inspeccionado qué propiedades están disponibles en la
—
Peter Lillevold
Type
instancia (según lo devuelto typeof(..)
), estoy bastante seguro de que lo descubrirías tú mismo ...
string1 + anything.ToString() + string2
es redundante. El compilador inserta la llamadaToString
automáticamente si lo hacestring1 + anything + string2
.