Не умею конвертировать из 'системы.коллекции.универсальный.список<модель&ГТ;' в 'строку'
я получаю идентификатор электронной почты через список, но после добавления его в
mail.To.Add(mails);
он сразу пойдет ловить..
canot convert from 'System.Collection.Generic.List<Model>' to 'string'дайте эту ошибку...
Что я уже пробовал:
<pre> var email =HomeworkReposities.get_studentdetails(classId, divisionId, subjectId); string mails =email.ToString(); string SMTP_HOST = "smtp.sendgrid.net"; string SMTP_PORT = "587"; try { System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage(); mail.To.Add(mails);
littleGreenDude
Я рекомендую посмотреть пример в следующем URL-адресе:
https://docs.microsoft.com/en-us/dotnet/api/system.net.mail.mailmessage?view=netframework-4.7.2
Richard MacCutchan
Вы не можете преобразовать список элементов в строку, вы должны взять элементы по одному и объединить их.
Member 12227707
я хочу отправить детали домашнего задания одновременно всем ученикам по почте....
Richard MacCutchan
Вы создаете переменную email
от HomeworkReposities.get_studentdetails(classId, divisionId, subjectId);
. Сообщение об ошибке указывает на то, что это возвращает System.Collections.Generic.List
, который не имеет простого ToString
метод. Вам нужно пройти по списку и извлечь каждый почтовый адрес, чтобы добавить его в свое почтовое сообщение.
Member 12227707
ладно.спасибо, сэр...
ZurdoDev
Что такое почта? Тебе нужно это исправить.
Member 12227707
var email =HomeworkReposities.get_studentdetails(classId, divisionId, subjectId);
строки письма =почта.Метод toString();
mail.To.Add(новый почтовый адрес(почта));