实现IDisposable接口时,Must-Override方法:Dispose;是自动生成的。该自动生成的方法具有非常少量的代码和注释。我想用我自己的Must-Override方法做同样的事情。我能想到的唯一例子是继承基类,因为据我所知,你不能将实现细节放在接口中。
所以,从这开始:
Public Class MyBase
Public MustOverride Sub OverrideMe()
Me.DidOverride = True
//'Use this method to do things
End Sub
End Class
Public Class MyClass
End Class
当我输入“Inherits MyBase”时,我想看看:
Public Class MyBase
Public MustOverride Sub OverrideMe()
Me.DidOverride = True
//'Use this method to do things
End Sub
End Class
Public Class MyClass
Inherits MyBase
Protected Overrides Sub OverrideMe()
Me.DidOverride = True
//'Use this method to do things
End Sub
End Class
或者那种效果。如果被告知如何,我也可以在界面中执行此操作。