You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio中查看.NET API的类类型层级结构?

关于Visual Studio中C#类型继承查看与接口实现类查找的解决方案

1. 查看类型继承的图形化展示

  • 类图(Class Diagram):
    打开类视图(Ctrl+Shift+C),找到目标类型(比如List<T>),右键选择「查看类图」,就能生成包含基类、实现接口的图形化继承关系,支持展开层级查看细节。也可以直接在代码中把光标放在类型名上,按Ctrl+Shift+D快速生成类图。
  • 对象浏览器辅助查看:
    按Ctrl+Alt+J打开对象浏览器,定位到目标类型后,右侧面板会清晰展示它的继承层次结构,虽然不是纯图形,但层级关系一目了然。

2. 找出所有实现IEnumerable接口的类

  • 查找所有引用筛选实现:
    把光标放在IEnumerable接口名上,右键选择「查找所有引用」,在弹出的结果窗口中,使用「引用类型」筛选器,选择「实现」,即可列出所有直接或间接实现该接口的类/结构。
  • 类视图派生类型功能:
    在类视图的搜索框输入IEnumerable,找到该接口后右键选择「派生类型」,就能看到所有继承(实现)它的类型,涵盖.NET类库和当前项目内的自定义类型。
  • 对象浏览器派生节点:
    打开对象浏览器找到IEnumerable接口,展开其「派生类型」节点,所有实现该接口的类型会逐一列出,还能通过筛选器缩小范围。

内容的提问来源于stack exchange,提问作者Aria

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 06:45:37