我遇到了派生類的基礎構造函數沒有得到執行的問題。我做了這一百次,我無法弄清楚爲什麼基礎構造函數沒有執行。我希望有人能找到一些簡單的東西,我錯過了。代碼示例如下。有沒有人有任何想法,爲什麼我的基礎構造函數沒有被首先調用?我有其他類以相同的方式實現,並且基礎構造函數總是被首先調用。基礎構造函數未被調用
if (item.GetType() == typeof(OtherChargeItem))
{
OtherChargeItemAddUpdateTest test = new OtherChargeItemAddUpdateTest((OtherChargeItem)item);
test.StartPosition = FormStartPosition.CenterParent;
test.ShowDialog();
}
public OtherChargeItemAddUpdateTest()
{
InitializeComponent();
}
public OtherChargeItemAddUpdateTest(OtherChargeItem item)
: base()
{
currentItem = item;
}
你能在這裏顯示繼承層次嗎? – JaredPar