在Visual Studio中,右键单击方法调用时,除了通过接口访问此方法之外,您将在类中执行该方法:在这种情况下,您将转到接口方法而不是实际实现.
是否有方法/提示(关键快捷方式或任何东西)来访问这个实际的实现?否则你只是为了记住你实现它的地方而添加一些注释,这真的没有效率且容易出错!
更新:有趣的答案,但我并不满意,因为一切都很麻烦.我将举一个确切的例子:
IInterface iInterface = someObject;
iInterface.someMethod();
Run Code Online (Sandbox Code Playgroud)
实际上,如果Visual Studio在方法调用之上只看一行就会有点聪明,它会看到真实对象在哪里.这将节省我很多按键,并避免使用"查找所有引用",然后用我疲惫的眼睛扫描线条,看看哪一行包含正确的一行:)
是否有一个Visual Studio的扩展,它允许从一个方法做Go to Definition并让它直接导航到具体的实现而不是接口?我的大部分代码都是基于接口的,如果我去定义,它直接进入有意义的接口,很高兴有Go to Concrete实现.Thankx