1
我有這些類類型:在運行時如何獲得的繼承通用
public abstract class BaseClass{}
public class CustomerService : BaseClass<Customer>{}
public class ProductService : BaseClass<Product>{}
public class UserService : BaseClass<User>{}
我有這種類型的:entity.GetType()
這將返回泛型類型:Customer
例如。
如果我在運行時有Customer
類型,如何獲得CustomerService
的類型?
它們都在相同的命名空間。
感謝
謝謝你,我沒有提及抱歉,但BaseClass的是抽象的,我不能離開它創建一個實例。 – SexyMF 2014-08-29 17:52:48
@SexyMF:我從來沒有建議你這樣做... – 2014-08-29 17:53:31
謝謝,我的壞!我想我錯誤地低聲說了你,你能編輯你的答案,以便我可以修復它嗎? – SexyMF 2014-08-29 18:02:10