These are the docs关于.ToString()提示了这个问题.他们说:
Because Object is the base class of all reference types in the .NET
Framework,this behavior [.ToString()] is inherited by reference types that do not
override the ToString method.
更进一步的说:
For example,the base types such as Char,Int32,and String provide ToString implementations
那么这里发生了什么? Int32实现它是非常自己的.ToString()与Object无关?