在以下方法中:public void Foo(params Type[] types) {}我如何约束,types以便每个Type传入的对象都必须派生自某个特定的基类?我想要一些与此类似的东西:public void Foo(params Type[] types) where each types : BaseClass {}澄清:我想要从中派生的类的类型BaseClass,而不是它们的实例。例如,如果Bar是的子类BaseClass,则我希望能够传递typeof(Bar),而不是new Bar()。
2 回答
- 2 回答
- 0 关注
- 128 浏览
添加回答
举报
0/150
提交
取消