У мене є такий код:
return "[Inserted new " + typeof(T).ToString() + "]";
Але
typeof(T).ToString()
повертає повне ім’я, включаючи простір імен
Чи все-таки просто потрібно отримати ім’я класу (без будь-яких кваліфікувачів простору імен?)
не звучати суворо, але, якби ви перевірили, які властивості доступні для
—
Пітер Ліллевольд
Type
екземпляра (як повернувся typeof(..)
), я впевнений, що ви самі це зрозумієте ...
string1 + anything.ToString() + string2
зайве. Компілятор автоматично вводить виклик,ToString
якщо це зробитиstring1 + anything + string2
.