在以下方法中:public void Foo(params Type[] types) {}我如何約束,types以便每個(gè)Type傳入的對(duì)象都必須派生自某個(gè)特定的基類(lèi)?我想要一些與此類(lèi)似的東西:public void Foo(params Type[] types) where each types : BaseClass {}澄清:我想要從中派生的類(lèi)的類(lèi)型BaseClass,而不是它們的實(shí)例。例如,如果Bar是的子類(lèi)BaseClass,則我希望能夠傳遞typeof(Bar),而不是new Bar()。
- 2 回答
- 0 關(guān)注
- 140 瀏覽
添加回答
舉報(bào)
0/150
提交
取消