我可以直接在C#和Visual Studio 2015中找到基类中被派生类中的方法重写的方法吗?

我可以直接在C#和Visual Studio 2015中找到基类中被派生类中的方法重写的方法吗?,c#,visual-studio,C#,Visual Studio,在类中,对于用重写声明的方法,如何从被该方法重写的类的基类中找到该方法 在Visual Studio 2015中,声明重写方法前一行中显示的参考,包括 基类中被重写的方法的定义和用法 从基类派生的同级类中定义方法 也许更多 为什么来自同级类的方法重写基类中的同一方法会被视为对该类方法的引用 从类派生的类的重写方法是否被视为对该类方法的引用 我是否可以直接在基类中找到被重写的方法,而不是从引用中手动筛选结果?使用从派生类定义转到基类上的定义,如您所示……关系的性质是什么?是一对一、一对多、多对

在类中,对于用
重写
声明的方法,如何从被该方法重写的类的基类中找到该方法

在Visual Studio 2015中,声明重写方法前一行中显示的
参考
,包括

  • 基类中被重写的方法的定义和用法
  • 从基类派生的同级类中定义方法
  • 也许更多
为什么来自同级类的方法重写基类中的同一方法会被视为对该类方法的引用

从类派生的类的重写方法是否被视为对该类方法的引用


我是否可以直接在基类中找到被重写的方法,而不是从
引用中手动筛选结果?

使用从派生类定义转到基类上的定义,如您所示……关系的性质是什么?是一对一、一对多、多对一等吗?当可能有多个实例时,您如何设计一个算法来确保始终直接使用重写方法?@Tim抱歉,为了澄清我的观点,您可以有任意数量的重写实现。你如何保证只有一个方法,而不进行筛选就直接找到该方法?@David我在从派生类中的方法查找基类中的重写方法,而不是从基类中的方法查找派生类中的重写方法。在前一种情况下,是否可能有来自可能不同的基类的多个方法被派生类中的方法重写?在后一种情况下,我对所有重写基类中方法的方法都很满意。@Tim啊,我很抱歉,你问题的措辞把我弄糊涂了。在这种情况下,只需使用Ehsan的建议并进入定义。您还可以使用诸如resharper之类的工具,它允许您直接从重写方法转到基类方法,方法签名左侧有一个小图标。使用派生类定义转到基类定义,就像您自己这样…关系的性质是什么?是一对一、一对多、多对一等吗?当可能有多个实例时,您如何设计一个算法来确保始终直接使用重写方法?@Tim抱歉,为了澄清我的观点,您可以有任意数量的重写实现。你如何保证只有一个方法,而不进行筛选就直接找到该方法?@David我在从派生类中的方法查找基类中的重写方法,而不是从基类中的方法查找派生类中的重写方法。在前一种情况下,是否可能有来自可能不同的基类的多个方法被派生类中的方法重写?在后一种情况下,我对所有重写基类中方法的方法都很满意。@Tim啊,我很抱歉,你问题的措辞把我弄糊涂了。在这种情况下,只需使用Ehsan的建议并进入定义。您还可以使用诸如resharper之类的工具,这将允许您直接从重写方法转到基本方法,方法签名左侧有一个小图标。