Mam następujący kod:
return "[Inserted new " + typeof(T).ToString() + "]";
Ale
typeof(T).ToString()
zwraca pełną nazwę wraz z przestrzenią nazw
Czy w ogóle istnieje możliwość uzyskania nazwy klasy (bez żadnych kwalifikatorów przestrzeni nazw?)
Type
instancji (w odpowiedzi typeof(..)
), jestem pewien, że sam to
string1 + anything.ToString() + string2
jest zbędne.ToString
Jeśli to zrobisz, kompilator wstawi wywołanie automatyczniestring1 + anything + string2
.