Joa*_*nge 0 .net c#
如果它不是一个虚拟方法,你仍然可以通过ToString正常编写方法来达到同样的效果,对吧?
ToString
您甚至可以使用可选new关键字.
new
这会有更好的表现吗?
Kon*_*lph 14
如果它不是虚方法,你仍然可以通过正常编写ToString方法来实现相同的效果,对吧?
不.考虑(例如)Console.WriteLine函数的(一次重载)的签名:
Console.WriteLine
void Console.WriteLine(object o);
如果ToString是novirtual,则总是调用System.Object.ToString实现,而不是传递给函数的实际对象上的实现.
System.Object.ToString
归档时间:
17 年,2 月 前
查看次数:
530 次
最近记录: