c#中是否有类似于java@override注释的东西?
2022-09-02 13:41:03
我已经在java中使用了@Override,并且非常方便。c# 中是否有类似的东西?
C# 编译器为方法重写提供编译时检查,包括检查方法是否实际按预期重写。可以指示应使用 .NET 关键字重写某个方法。override
在 C# 中,必须使用关键字来重写函数。override
如果在不使用匹配函数或基函数的情况下使用,则会收到编译器错误。override
virtual
abstract
如果不使用 ,并且存在匹配的基函数,则会收到编译器警告(除非添加 )。override
new