如何在不浏览其继承树的情况下检查类是否实现了接口?

时间:2010-09-15 16:20:00

标签: c# .net visual-studio

如果我想知道某个类是否继承IDisposable,我必须在每个父类和接口中Go To Definition

有没有更简单的方法?

3 个答案:

答案 0 :(得分:4)

将一个有问题的类的实例放在using语句中。编译器将告诉您是否可以使用该类。

答案 1 :(得分:3)

如果安装了resharper,则可以使用类型层次结构(Crl + E,H)快速查看。

答案 2 :(得分:0)

bool implementsIDisposable = (classInstance is IDisposable);