【发布时间】:2013-01-30 07:11:57
【问题描述】:
我已经定义了一个泛型类MultiSlot<T>。
在某些时候,我想检查一个对象是否属于这种类型(即类型MultiSlot),但不是特定类型T。基本上,我想要的是MultiSlotl<T> 的所有对象都输入某个if 子句,而不管它们的具体T(假设它们都属于T 的某个子类)。
指示性(但错误!)语法是:if (obj is MultiSlot<>)。
有没有办法做到这一点?
【问题讨论】:
-
确实是的.. 我在发布之前搜索了它(但显然还不够..)。道歉!