MailAttachment Constructor (String)
.NET Framework (current version)
Initializes a new instance of the MailAttachment class with the specified file name for the attachment. Sets the Encoding property to UUEncode by default. Recommended alternative: System.Net.Mail.
Assembly: System.Web (in System.Web.dll)
Parameters
- filename
-
Type:
System.String
The name of the attachment file.
The mail attachment file is locked while the mail is being sent.
//This example shows how to programmatically add attached files //to a mail lessage. MailMessage myMail = new MailMessage(); // Concatenate a list of attachment files in a string. string sAttach = @"C:\images\image1.jpg,C:\images\image2.jpg,C:\images\image3.jpg"; // Build an IList of mail attachments using the files named in the string. char[] delim = new char[] {','}; foreach (string sSubstr in sAttach.Split(delim)) { MailAttachment myAttachment = new MailAttachment(sSubstr); myMail.Attachments.Add(myAttachment); }
.NET Framework
Available since 1.1
Available since 1.1
Show: