Visual Studio中Goto定义和Goto实现之间的区别



Visual Studio中的Go To DefinitionGo To Implementation之间有什么区别?

版本:Visual Studio 2015更新1

假设我们有这个接口:

public interface IEmailSender
{
    Task SendEmailAsync(string email, string subject, string message);
}

还有一个实现这个接口的类:

public class AuthMessageSender : IEmailSender
{
    public Task SendEmailAsync(string email, string subject, string message)
    {
        // Plug in your email service here to send an email.
        return Task.FromResult(0);
    }
}

如果我们右键单击IEmailSender并选择Go To Implementation,Visual Studio将导航到实现该接口的类,即AuthMessageSender
如果在AuthMessageSender类中右键单击IEmailSender
选择"转到定义",Visual Studio将导航到IEmailSender的定义。

相关内容

  • 没有找到相关文章

最新更新