首页 > 解决方案 > 在 C# 命名空间中查找方法定义

问题描述

虽然我通常使用 JavaScript/TypeScript,但我目前正在梳理一些由外部承包商编写的 C# 代码,以将其中一些代码提取到一个新项目中。不用说,我对 C# 的熟悉不如对 JavaScript 的熟悉。

在一个名为 的命名空间的文件中 RJToGP.Dynamics.GP,我看到了这行代码:

   return empsheet.SaveEmpsheet();

我的问题是关于在哪里可以找到这里调用的这个方法。我在文件或命名空间内的任何其他文件(包括基类)中找不到saveEmpsheet()方法定义。所以我的问题是,这种方法还能在哪里定义?empsheetRJToGP.Dynamics.GP

更新:

我正在使用 Visual Studio,为了澄清,当我右键单击并选择“转到实现”或“转到定义”时,我会看到一个弹出窗口,上面写着:“无法导航到插入符号下的符号。” ?? 这可能是因为这是分段的专有代码吗?只是猜测,因为通常这会根据我的理解找到有问题的代码。

标签: c#class

解决方案


在 Visual Studio 中;

只需右键单击SaveEmpsheet然后单击Go to Implementation菜单中的“” :)ctrl + F12默认情况下是快捷方式


推荐阅读