首页 > 解决方案 > “使用类”和“调用类”有什么区别

问题描述

以下描述来自《Professional Visual Studio 2017 》一书:

当您继续导航到属性和方法时,上下文菜单 > 包括 Calls、Is Called By 和 Is Used By。这些选项将 >Solution Explorer 的范围分别限定为调用此类的类、由该类调用的类和由该类使用的类

“使用类”和“调用类”有什么区别?

非常感谢你!

标签: c#

解决方案


写的不好,我觉得。在第一句话中,它谈到“导航到属性和方法”以及右键单击属性和方法时的上下文菜单,然后谈到“这个类”。

如果您在 Visual Studio 中尝试,实际情况是这样的:如果您在解决方案资源管理器中右键单击属性或方法,您将获得三个选项:

  • 调用:列出此属性或方法调用的方法
  • 被调用者:列出使用此属性或方法的方法(以及调用它的方法 - 这非常方便)
  • 被使用者:我不完全确定这和“被调用者”之间的区别,但它似乎列出了使用它的每一行,包括定义属性或方法的类。

推荐阅读