在Visual Studio中查找对重写方法的所有引用

时间:2013-12-11 12:58:33

标签: visual-studio-2012 visual-studio-2013

我有一个界面ISomething,用于定义GetSomething()

我有一堆课程Something1Something2,...所有工具ISomething,因此GetSomething()

当我右键单击Something1.GetSomething()并单击Find All References时,VisualStudio会显示对ISomething.GetSomething()的所有引用,而不是实际的派生类。

我想知道是否有办法导航到Something1.GetSomething()而不向下滚动GetSomething()的所有实现

2 个答案:

答案 0 :(得分:10)

查找所有引用旁边是查看调用层次结构。它将对所选成员的引用分为3组:调用,调用和实现。你可能正在寻找最后一个。

Call Hierarchy

答案 1 :(得分:1)

今天找到了另一种使用标准“查找参考”结果窗口的方法。只需照常使用“查找所有引用”,然后在结果窗口中右键单击表标题上的任意位置,然后选中“显示列->定义”。然后单击“定义”列,并将过滤器设置为仅覆盖您感兴趣的成员。

enter image description here