有一种快速的方法可以告诉VS2008中接口/类的方法数量吗? 使用Resharper? 使用NDepend?
答案 0 :(得分:5)
(假设您不是以编程方式表示。)在Resharper中,从Resharper菜单中选择Windows,然后选择File Structure。这将概述您所在的整个文件,列出层次结构中的区域,类型,字段,属性,事件和方法。
请参阅the feature description,其中包含屏幕截图。
编辑:注意到这个窗口在工具栏上有一个“导出”功能,因此您可以导出到您喜欢的文本编辑器并使用编辑器的行数功能(或使用命令行工具,例如'wc -l' )。
或者,特别是如果您没有Resharper,只需在Visual Studio 对象浏览器中查看程序集即可。
答案 1 :(得分:5)
尝试使用即时窗口(Debug - > Windows - > Immediate)
typeof(System.Windows.Input.ICommand).GetMethods().GetLength(0);
在设计时,立即窗口具有解决方案资源管理器中当前所选项目的范围 - 如果这使得访问您所使用的接口变得棘手,那么在您知道可以访问此接口的地方设置断点,调试应用程序,然后在即时窗口中再试一次。