У меня есть следующий код:
return "[Inserted new " + typeof(T).ToString() + "]";
Но
typeof(T).ToString()
возвращает полное имя, включая пространство имен
В любом случае можно просто получить имя класса (без квалификаторов пространства имен?)
не звучит грубо, но, если бы вы проверили, какие свойства доступны в
—
Питер Лиллевольд
Type
экземпляре (как возвращено typeof(..)
), я уверен, что вы сами это выясните ...
string1 + anything.ToString() + string2
излишне. Компилятор вставляет вызовToString
автоматически, если вы делаетеstring1 + anything + string2
.