我有覆蓋保護GetService的方法,並將其分配到的IServiceProvider接口的控制:轉換Inteface從vb.net到C#
Class MyControl
Inherits Control
Implements IServiceProvider
Protected Overrides Sub GetService(t as Type) as Object Implements IServiceProvider.GetService
End Sub
End Class
我掙扎將其轉換爲C#。我試過隱式訴明確,但我必須得到錯誤的語法。
不等同於顯式實現,因爲您可以在VB.Net中引用「MyControl」來調用它。兩者之間的翻譯實際上只能用隱式和顯式實現的組合來表達。 – JaredPar 2010-10-01 15:48:45
那是一個人的歡呼聲。我嘗試了一切,但是忽略了方法的名稱。 – Jules 2010-10-01 15:50:48
@Jules:只要意識到這可能不會按照您希望的方式行事。有關詳細信息,請參閱JaredPar或我的回答... – 2010-10-01 15:56:07