我試圖創建一個類結構,這樣當繼承使用typeof
public abstract class Parent
{
//some class members here
}
public class Child : Parent
{
//some class members here
}
我覺得這裏有一個簡單的答案,但我對C#來說太新了,以找出我應該使用的搜索引擎。我嘗試過使用泛型,但我無法正確使用它。
我知道,如果沒有繼承我會寫
var Engine = new FileHelperEngine(typeof(Parent));
但是,這是我掙扎找出遺產的一部分。
對不起,我沒有提到FileHelperEngine引用FileHelpers C#庫
也許這只是我,但真正的問題是什麼? – tweellt
我的問題是,var Engine = new FileHelperEngine(typeof([我該如何抽象這塊?]))。我在typeof中放置什麼來使其變爲動態? – Ryan
你可以調用'GetType()'。這應該返回當前對象的類型 – Default