c# - 在 C# 命名空间中查找方法定义
问题描述
虽然我通常使用 JavaScript/TypeScript,但我目前正在梳理一些由外部承包商编写的 C# 代码,以将其中一些代码提取到一个新项目中。不用说,我对 C# 的熟悉不如对 JavaScript 的熟悉。
在一个名为 的命名空间的文件中 RJToGP.Dynamics.GP
,我看到了这行代码:
return empsheet.SaveEmpsheet();
我的问题是关于在哪里可以找到这里调用的这个方法。我在文件或命名空间内的任何其他文件(包括基类)中找不到saveEmpsheet()
方法定义。所以我的问题是,这种方法还能在哪里定义?empsheet
RJToGP.Dynamics.GP
更新:
我正在使用 Visual Studio,为了澄清,当我右键单击并选择“转到实现”或“转到定义”时,我会看到一个弹出窗口,上面写着:“无法导航到插入符号下的符号。” ?? 这可能是因为这是分段的专有代码吗?只是猜测,因为通常这会根据我的理解找到有问题的代码。
解决方案
在 Visual Studio 中;
只需右键单击SaveEmpsheet
然后单击Go to Implementation
菜单中的“” :)ctrl + F12
默认情况下是快捷方式
推荐阅读
- html - 无法将 RStudio 编入 HTML 文档
- python - 如何在 KivyMD 中更改小部件参数的值
- javascript - 用出现的javascript计算字长
- android - 购物车项目与供应商一起添加,但在离开产品详细信息屏幕时被删除 (Flutter)
- powerbi - CALCULATE、SUM、MAX 和 <= 如何在逻辑上适用于累计总数?
- c# - 如何在不移动游戏对象的情况下通过点击移动来区分点击与移动
- python - 在 pyspark 中创建 2 个数据框之间的关系
- html - 拒绝加载图像'
' - html - 如何链接 index.html(gcloud app deploy)?
- android - OTP SMS (MFA/2FA) 的廉价替代品