由於問題範圍之外的原因,我需要動態創建一個從基類繼承的子類的實例,調用一個構造函數,該函數不存在使用傳遞的參數到基類的構造函數使用基礎構造函數創建實例
使用下面的例子:應該創建一個ExampleClass
的實例將值發送到argument1
的BaseClass
。
class BaseClass
{
public BaseClass()
{
}
public BaseClass(string argument1)
{
//...
}
}
class ExampleClass : BaseClass
{
public ExampleClass()
{
}
}
編輯:我做了另外一個話題,我說明來源或我的問題: Entity Framework DbContext dynamic instatiation with custom Connection String
你的問題不是很清楚。 – tnw 2013-05-02 14:16:56
你能描述爲什麼你不能簡單地做'public ExampleClass(string s):base(s){}'? – 2013-05-02 14:19:06
public ExampleClass():base(「someValue」){} ----? – jure 2013-05-02 14:19:17