Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何查找实现接口(.Net)的类_.net_Inheritance - Fatal编程技术网

如何查找实现接口(.Net)的类

如何查找实现接口(.Net)的类,.net,inheritance,.net,Inheritance,我能找到的最接近这个问题的是: 但这是用于代码中的,要使用它,我必须更改代码,重新编译并运行。我想知道是否有一种更简单的方法可以让我查找实现某个接口的所有类 我似乎经常遇到这个问题,因此我正在寻找更简单/更通用的方法来找到我的答案。最近,我想知道我可以使用哪些类来实现ISet,对我来说,使用哪个类并不重要,只需要一个类来创建实例 所以我想知道是否有任何方法可以找到实现给定接口的所有类 谢谢, 杰夫不,没有更简单的办法了。我想这样做很容易。只有三行。如果需要在一行中多次缓存结果,可以将结果缓存在列

我能找到的最接近这个问题的是:

但这是用于代码中的,要使用它,我必须更改代码,重新编译并运行。我想知道是否有一种更简单的方法可以让我查找实现某个接口的所有类

我似乎经常遇到这个问题,因此我正在寻找更简单/更通用的方法来找到我的答案。最近,我想知道我可以使用哪些类来实现ISet,对我来说,使用哪个类并不重要,只需要一个类来创建实例

所以我想知道是否有任何方法可以找到实现给定接口的所有类

谢谢,
杰夫

不,没有更简单的办法了。我想这样做很容易。只有三行。如果需要在一行中多次缓存结果,可以将结果缓存在列表或字典中(如果您想测试它的接口集合)

如果您只需要一个工具,就可以了。

使用,右键单击界面,转到实现,从它填充的列表中选择您想要查看的一个


我不认为有一种方法可以通过编程实现,但如果你只是说在IDE中,这是最简单的方法。

谢谢你的回答,我想我喜欢RedGate的Reflector,因为它是免费的。谢谢你的回答,我会试试那个Reflector