В чем разница между методами SendAsync и SendMailAsync SmtpClient?C#

Место общения программистов C#
Anonymous
В чем разница между методами SendAsync и SendMailAsync SmtpClient?

Сообщение Anonymous »

Код: Выделить всё

system.net.mail.smtpclient
имеет два метода, которые меня очень смущают.
1 . SendAsync(MailMessage, Object)

Отправляет указанное сообщение электронной почты на SMTP-сервер для доставки. Этот метод не блокирует вызывающий поток и позволяет вызывающему объекту передать объект методу, который вызывается после завершения операции. -MSDN

2 . SendMailAsync(MailMessage)

Отправляет указанное сообщение на SMTP-сервер для доставки в виде асинхронной операции. -MSDN

Обратите внимание, что имена двух методов разные, поэтому это не перегрузка. В чем именно здесь разница?
Я ищу очень четкий ответ, поскольку описание, данное MSDN для обоих методов, очень неоднозначно (по крайней мере, для меня).

Подробнее здесь: https://stackoverflow.com/questions/186 ... smtpclient

Вернуться в «C#»