MailAddressCollection.ToString Method ()

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Returns a string representation of the e-mail addresses in this MailAddressCollection object.

Namespace:   System.Net.Mail
Assembly:  System (in System.dll)

public override string ToString()

Return Value

Type: System.String

A String containing the e-mail addresses in this collection.

When this collection contains multiple addresses, they are separated by a comma character (",").

The following example displays the e-mail addresses in the MailAddressCollection that are returned by the Bcc property.

public static void CreateBccTestMessage(string server)
{
	MailAddress from = new MailAddress("ben@contoso.com", "Ben Miller");
	MailAddress to = new MailAddress("jane@contoso.com", "Jane Clayton");
	MailMessage message = new MailMessage(from, to);
	message.Subject = "Using the SmtpClient class.";
	message.Body = @"Using this feature, you can send an e-mail message from an application very easily.";
	MailAddress bcc = new MailAddress("manager1@contoso.com");
	message.Bcc.Add(bcc);
	SmtpClient client = new SmtpClient(server);
	client.Credentials = CredentialCache.DefaultNetworkCredentials;
	Console.WriteLine("Sending an e-mail message to {0} and {1}.", 
	    to.DisplayName, message.Bcc.ToString());
    try {
      client.Send(message);
    }  
    catch (Exception ex) {
      Console.WriteLine("Exception caught in CreateBccTestMessage(): {0}", 
                  ex.ToString() );
	  }
	}

.NET Framework
Available since 2.0
Return to top
Show: