Вывод ToString
должен быть по умолчанию, который вы видите при отладке.
Его можно переопределить с помощью атрибута DebuggerDisplay
(см. MSDN ).
Я предпочитаю переопределять метод ToString
, потому что он проще и более универсален, потому что он также помогает при записи в файлы журналов.
Какой вывод вы видите? Если вы получаете имя типа, вы видите значение по умолчанию ToString
.