假设我有一个这样的类:
class Derived : // some inheritance stuff here
{
}
我想在我的代码中检查这样的内容:
Derived is SomeType;
但是看起来 is
操作符需要 Derived 是 Dervy 类型的变量,而不是 Derived 本身。
我不想创建一个类型为 Derived 的对象。
我怎样才能确保派生继承 SomeType
而不实例化它?
P.S. 如果有帮助的话,我想要类似于 where
关键字对泛型所做的事情。
编辑:
类似于 这个的答案,但它检查的是一个对象。我想检查类本身。