Как я могу добавить несколько адресов электронной почты в поле Outlook «Кому» через C #? - PullRequest
0 голосов
/ 17 июня 2010

Кто-нибудь знает, как я могу добавить несколько адресов электронной почты в поле Outlook «Кому» через C #?

foreach (var to in mailTo)
            newMail.To += to + "; ";

Когда я пытаюсь сделать это, как я описал выше, я получаю следующий вид строки: mail1 @ mail.commail2 @ mail.commail3 @ mail.com

Ответы [ 2 ]

1 голос
/ 17 июня 2010

Оператор += не работает так, как вы пытаетесь его использовать.

a += b + c;

не имеет значения.Если вы хотите сделать это таким образом, вам нужно добавить скобки вокруг правой стороны:

newMail.To += (to + "; ");
1 голос
/ 17 июня 2010
newMail.To.Add(new MailAddress(to));
...