无法将类型'System.Net.Mail.MailAddress'隐式转换为'SendGrid.Helpers.Mail.EmailAddress'

Nev*_*ust 1 c# email model-view-controller

我正在尝试发送电子邮件并收到此错误

无法将类型'System.Net.Mail.MailAddress'隐式转换为'SendGrid.Helpers.Mail.EmailAddress'

    var myMessage = new SendGridMessage();
        myMessage.AddTo(message.Destination);
        myMessage.From = new MailAddress("you@somewhere.com", "My name");//here the error Happens
        myMessage.Subject = message.Subject;
        myMessage.PlainTextContent = message.Body;
        myMessage.HtmlContent= message.Body;
Run Code Online (Sandbox Code Playgroud)

Sco*_*nen 7

你刚刚写了一个小错字.

更改

myMessage.From = new MailAddress("you@somewhere.com", "My name")
Run Code Online (Sandbox Code Playgroud)

myMessage.From = new EmailAddress("you@somewhere.com", "My name")
                     ^
Run Code Online (Sandbox Code Playgroud)