我能找到的最接近这个问题的是这个:Getting all types that implement an interface
但是这是在代码中使用的,要使用它我必须更改代码,重新编译并运行。我想知道是否有一种更简单的方法来查找实现某个接口(interface)的所有类。
我似乎经常遇到这个问题,以至于我正在寻找一些更简单/更通用的方法来找到我的答案。最近我想知道我可以使用哪些类来实现 ISet,对我来说哪个类并不重要,只需要一个来创建一个实例。
所以我想知道是否有任何方法可以找到实现给定接口(interface)的所有类?
谢谢, 杰夫
最佳答案
使用ReSharper ,右键单击接口(interface),转到实现,从其填充的列表中选择您想要查看的接口(interface)。
我认为没有办法以编程方式完成此操作,但如果您只是指在 IDE 中,这是最简单的方法。
关于.net - 如何查找哪些类实现了接口(interface) (.Net),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/927861/