Как работает метод.ToString()?

Иногда, когда я вызываю метод .ToString()класса, он возвращает полное имя объекта. класс. Но для некоторых классов/структур (, таких как Int32), он возвращает строку, соответствующую объектному (значению целого числа). Означает ли это, что класс Int32переопределяет метод ToString(), а классы, возвращающие полные имена, не переопределяют его, а вместо этого просто вызывают метод)ToString()класса(Objectкласса base? Реализация Object.ToString()просто возвращает полное имя класса?

6
задан Rauld 27 November 2012 в 06:07
поделиться