你能用C#编写最终函数吗?

时间:2014-07-15 10:22:35

标签: java c# final

我想知道你是否可以用C#编写final(Java)函数/方法。我能看到一些C#最终函数/方法的例子吗?

存在相反的问题here

1 个答案:

答案 0 :(得分:5)

与Java相反,默认情况下,C#中的所有方法都是 final 。如果要使方法可覆盖,则需要将其标记为“虚拟”。

如果方法在基类中标记为虚拟,并且在层次结构的下方,您希望将其标记为“最终”,则应使用密封关键字。