2011-10-18 4 views
0

첨부 파일이있는 전자 메일을 보내려는 일부 코드가 있습니다. 다음으로해야 할 일은 문자열 배열이나 List에서 첨부 파일을 추가하는 것입니다. 나는 구글을 가졌지 만 바이트 배열에서만 첨부 파일을 찾을 수있었습니다. 이런 식으로 할 수 있습니까?문자열 배열의 전자 메일 첨부 파일 추가

나는 컴파일하지 않을 것이지만 단지 아이디어를 얻는다는 것을 알고있다. 또는 배열을 foreach하고 첨부 파일을 한 번에 하나씩 만 만들 수있는 유일한 방법입니까? 감사.

답변

0

AttachmentCollectionAddRange이 없으므로 매끄러운 한 줄 짜기 (확장 방법 생성에 부족함)로 운이 좋지 않습니다. 다음과 같이 사용할 수 있습니다.

string[] attachmentNames = ... 

foreach(var attachment in attachmentNames.Select(n => new Attachment(n))) 
{ 
    mail.Attachments.Add(attachment); 
} 
관련 문제