在Visual Studio中,当您右键单击一个方法调用时,您将转到类中该方法的实现,除非您通过接口访问该方法:在这种情况下,您将转到接口方法而不是实际实现。
是否有一种方法/提示(快捷键或任何东西)来访问这个实际实现?否则,你只能添加一些注释,只是为了记住你在哪里实现了它,这是非常低效且容易出错的!
更新:有趣的答案,但我不太满意,因为所有都很麻烦。我将给出一个精确的例子:
IInterface iInterface = someObject;
iInterface.someMethod();
实际上,如果Visual Studio稍微聪明一点,只看方法调用上面一行它就能看到真正的对象在哪里。这将为我节省很多按键,并避免使用“查找所有引用”,然后用我疲惫的眼睛扫描行,看看哪行包含正确的:)