Visual Studio - 查看所有继承的成员

5 .net c# inheritance visual-studio visual-studio-2013

在设计时使用Visual Studio 2013,是否可以看到类继承的所有成员?

如果我有这样的事情:

  public class A
  {
       public void AMethod()
       { 
       }
  }

  public class B : A 
  {
      public void BMethod()
      {
      }
  }

  public class C : B
  {
      public void CMethod()
      {
      }
  }
Run Code Online (Sandbox Code Playgroud)

如果我在课堂上工作,很C高兴看到它继承BMethodB和. 这个信息有暴露吗?我需要插件吗?AMethodA

Pat*_*man 3

我知道的两个选择:

  • 您可以通过键入this.或来使用 IntelliSense base.。将出现一个下拉列表,其中包含当前类的成员及其后代 ( this) 或仅其后代 ( base);
  • 您可以使用Class View(使用菜单View> Class View)来获取课程的详细信息。

  • 如果右键单击“类视图”的详细信息部分,还可以选择“显示继承的成员”,我发现这非常有用。 (2认同)