Edit

Share via


MailAddressCollection.ToString Method

Definition

Returns a string representation of the email addresses in this MailAddressCollection object.

public:
 override System::String ^ ToString();
public override string ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

Returns

A String containing the email addresses in this collection.

Examples

The following example displays the email addresses in the MailAddressCollection that are returned by the Bcc property.

public static void CreateBccTestMessage(string server)
{
    MailAddress from = new MailAddress("[email protected]", "Ben Miller");
    MailAddress to = new MailAddress("[email protected]", "Jane Clayton");
    MailMessage message = new MailMessage(from, to);
    message.Subject = "Using the SmtpClient class.";
    message.Body = @"Using this feature, you can send an email message from an application very easily.";
    MailAddress bcc = new MailAddress("[email protected]");
    message.Bcc.Add(bcc);
    SmtpClient client = new SmtpClient(server);
    client.Credentials = CredentialCache.DefaultNetworkCredentials;
    Console.WriteLine("Sending an email 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());
    }
}

Remarks

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

Applies to

See also