-3
我有實現界面下方的一些類:如何實例化一個接口,一個泛型參數
ISearchBase<T>
但我不知道哪一個類將被實例化,所以我讓「用戶決定」 ,如下面的例子:
var objectResponse = Activator.CreateInstance(Type.GetType(ResponseNamespace));
的問題是: 每個這些類有回報,我試圖用這樣的:
var object = (ISearchBase<objectResponse >)
Activator.CreateInstance(Type.GetType(Namespace));
但編譯器不會讓我這樣做......我該怎麼辦?
的錯誤是:
類型或命名空間名稱 'objectResponse' 找不到。
編譯器給你什麼錯誤? –
有回報嗎?你遇到了什麼錯誤?你不能實例化接口,那麼你是否可以更清楚地知道你遇到麻煩的位置? – BradleyDotNET
你不能實例化接口。你絕對需要爲你的文章增加一些清晰度。 –