【发布时间】:2010-10-11 20:18:45
【问题描述】:
假设您有一个用 C# 定义的接口。找到所有提供接口实现的类的最简单方法是什么?
蛮力方法是在 Visual Studio 中使用“查找引用”并手动查看结果以将用法与实现分开,但对于大型代码库中的接口,大量引用 em> 实现相对较少,这可能很耗时且容易出错。
在 Java 中,在代码库上运行 javadoc(使用 -private 选项包括私有类)将为接口生成一个文档页面(例如 Comparable),其中包括接口的所有实现类以及任何子接口(虽然它不包括子接口的实现类,但通过深入研究列出的子接口相对容易确定)。这是我正在寻找的功能,但使用 C# 和 Visual Studio。
【问题讨论】:
标签: c# visual-studio resharper reflector