查找类和&amp ;;方法

时间:2011-12-30 12:27:54

标签: c# .net .net-assembly

我试图找出使用/引用特定类的所有类和程序集。有没有办法通过C#中的编程找到?

例如,如果Class1 Class2 Assembly1 Class3中的Assembly2调用/引用Class2,我想查找Class3 &安培; {{1}}使用C#编程。

有没有人可以帮助我?有什么工具可以帮助吗?我想编写一个小程序来从一个程序集中读取类,并找到引用/使用该特定类的类。

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

1 个答案:

答案 0 :(得分:1)

如果您正在寻找一个工具来执行此操作,您可以使用NDepend来执行您所描述的内容以及更多内容。

或者,如果您正在使用ReSharper:右键单击,“查找用法”... (确实无法找到未使用的代码)