是否有可以计算项目中接口引用数量的工具?

时间:2014-11-21 21:48:48

标签: c# code-metrics

我有一个C#代码库,它在过去一年中得到了发展,我希望能够获得一些关于接口类型引用数量与类类型引用的可见性。假设代码是:

namespace Infrastructure {
   public class Foo {
      private ConcreteClass _field1;
      private OtherConcreteClass _field2;
      private IInterface _field3;

      public void SomeMethod(ConcreteClass parameter1, IInterface parameter2) {
         _field1 = parameter1;
         _field3 = parameter2;
         OtherConcreteClass newVariable = new OtherConcreteClass();
      }
   }
}

有没有人知道一个工具会报告在这个片段中有2个声明的接口引用和4个声明的类引用?我看过R#,SourceMonitor,CLOC和其他一些人,到目前为止没有成功。

1 个答案:

答案 0 :(得分:1)

我使用的最佳代码指标工具是nDepend(http://www.ndepend.com/),但我不确定它会不会给你你想要的信息(但它会给你更多......)

我希望这个帮助