我有一個實現類似這樣的接口的類;基於接口字符串名稱的實例化類
... = new Location<ICafe>();
... = new Location<IBusiness>();
etc
如果我想擴大Location
類型的數量,我需要編輯此刻的代碼。
有沒有一種方法可以基於接口的字符串名稱實例化類?
所以我會從數據庫中獲得Cafe或Business,並且想使用界面的字符串名稱來實例化上述內容。
編輯
我要指出,我用iCafe咖啡廳,匯網等,以後的代碼,以確定哪些類型的項目,這是什麼在屏幕上顯示。
這很好,但你有硬編碼ICafe,我想要接口作爲字符串。 – griegs 2012-02-27 02:23:51
這只是一個佔位符,以獲得通用。 – 2012-02-27 02:29:28
啊,是的,對不起。得到它的工作謝謝你。 – griegs 2012-02-27 02:36:39