Kon*_*lph 14
如果它不是虚方法,你仍然可以通过正常编写ToString方法来实现相同的效果,对吧?
不.考虑(例如)Console.WriteLine函数的(一次重载)的签名:
void Console.WriteLine(object o);
Run Code Online (Sandbox Code Playgroud)
如果ToString是novirtual,则总是调用System.Object.ToString实现,而不是传递给函数的实际对象上的实现.
| 归档时间: |
|
| 查看次数: |
530 次 |
| 最近记录: |