J'ai le code suivant:
return "[Inserted new " + typeof(T).ToString() + "]";
Mais
typeof(T).ToString()
renvoie le nom complet, y compris l'espace de noms
Existe-t-il de toute façon juste pour obtenir le nom de classe (sans aucun qualificatif d'espace de noms?)
Type
instance (telles que retournées par typeof(..)
), je suis sûr que vous le découvririez vous-même ...
string1 + anything.ToString() + string2
est redondante.ToString
Si vous le faites, le compilateur insère l'appel à automatiquementstring1 + anything + string2
.