查找类&方法

本文关键字:方法 查找 | 更新日期: 2023-09-27 18:19:02

我试图找出所有使用/引用特定类的类和程序集。有什么方法可以通过c#编程来找到答案吗?

例如,如果Class1Assembly1中被Class2调用/引用,在Assembly2中被Class3调用/引用,我想找到Class2 &Class3使用c#编程。

有人能帮我吗?有什么工具能帮上忙吗?我想写一个小程序,从一个程序集中读取类,并找到特定类被引用/使用的类。

我的问题在短:如何找到未使用的类或方法在我的代码库通过编写一个c#程序作为代码清理活动的一部分?

查找类&方法

如果你正在寻找一个工具来做到这一点,你可以使用NDepend,它可以做你所描述的,还有更多。

或者,如果你正在使用ReSharper:右键单击"查找用法"…(对于查找未使用的代码并不有用)