c# - “使用类”和“调用类”有什么区别
问题描述
以下描述来自《Professional Visual Studio 2017 》一书:
当您继续导航到属性和方法时,上下文菜单 > 包括 Calls、Is Called By 和 Is Used By。这些选项将 >Solution Explorer 的范围分别限定为调用此类的类、由该类调用的类和由该类使用的类
“使用类”和“调用类”有什么区别?
非常感谢你!
解决方案
写的不好,我觉得。在第一句话中,它谈到“导航到属性和方法”以及右键单击属性和方法时的上下文菜单,然后谈到“这个类”。
如果您在 Visual Studio 中尝试,实际情况是这样的:如果您在解决方案资源管理器中右键单击属性或方法,您将获得三个选项:
- 调用:列出此属性或方法调用的方法
- 被调用者:列出使用此属性或方法的方法(以及调用它的方法 - 这非常方便)
- 被使用者:我不完全确定这和“被调用者”之间的区别,但它似乎列出了使用它的每一行,包括定义属性或方法的类。
推荐阅读
- typescript - 如何处理菜单/列表的 onPress 事件?(使用 React Native + TypeScript)
- highcharts - HighCharts 工具提示出现在包含图表的对话框后面
- sql - CASE 基于布尔值对列求和
- svn - 图形 SVN 管理器 - UberSVN 的替代品
- opengl - OpenCL OpenGL 互操作和元素缓冲区
- node.js - 无法 saveAndClose() GoogleDoc Api?有没有其他方法可以在 batchUpdate 之后刷新更新?
- php - 如何使用“\”拆分字符串以及拆分的最佳选项是什么
- javascript - 在不创建对象的情况下如何调用 Joi 类的方法?
- node.js - 如何在 cypress 测试之前准备 Db?
- sql - 无法在全局环境中使用代码和缓存选项运行 SQL 块