3
我試圖從基類中重載一個方法,這是第三方DLL。如何在基類沒有定義構造函數時重寫方法
我得到一個異常:
類型 'B' 沒有定義的構造函數。
有沒有辦法重寫派生類中的方法?
下面的代碼片段。
Public Class A : B
{
Public A()
{
}
// method to override from Class B
public override object BaseMethod()
{
}
}
我也查了The type '...' has no constructors defined,但它並沒有談論繼承而只是新-ING了一個實例。
Inherit an abstract class without any constructor解釋說,我不能從這樣的類繼承 - 所以尋找其他方式來重寫一個方法。
錯誤消息是不言自明的! –
Chris ......在這種情況下,我從外部程序集繼承類。所以,我需要覆蓋在我的派生類 – KNC
Akbari ...我明白這個類沒有構造函數,但我的目標是覆蓋方法 – KNC