为什么C#默认将方法实现为非虚方法?

18 浏览
0 Comments

为什么C#默认将方法实现为非虚方法?

为什么C#默认将方法视为非虚函数,而不像Java那样?这更有可能是出于性能问题,而不是其他可能的结果吗?

我想起了Anders Hejlsberg在一段中提到现有架构带来的几个优点。但是,副作用呢?默认情况下使用非虚方法真的是一个很好的折衷吗?

0