MailAddress.ToString Methode

Definition

Gibt eine Zeichenfolgendarstellung dieser Instanz zurück.

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

Gibt zurück

A String , das den Inhalt dieses MailAddressElements enthält.

Beispiele

Im folgenden Codebeispiel wird das Ziel einer E-Mail-Nachricht angezeigt.

public static void CreateTestMessage4(string server)
{
    MailAddress from = new MailAddress("ben@contoso.com");
    MailAddress to = new MailAddress("Jane@contoso.com");
    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.";
    SmtpClient client = new SmtpClient(server);
    Console.WriteLine("Sending an email message to {0} by using SMTP host {1} port {2}.",
         to.ToString(), client.Host, client.Port);

    try
    {
        client.Send(message);
    }
    catch (Exception ex)
    {
        Console.WriteLine("Exception caught in CreateTestMessage4(): {0}",
            ex.ToString());
    }
}

Hinweise

Die von dieser Methode zurückgegebene Zeichenfolge ist nicht unbedingt identisch mit der Zeichenfolge, die beim Erstellen der Instanz angegeben wurde. Wenn die DisplayName Eigenschaft nicht null gleich String.Empty ("") ist, ToString() wird eine mit der folgenden Syntax zusammengesetzte Zeichenfolge zurückgegeben:

DisplayName <User@Host>

Ist DisplayName oder null gleich String.Empty, ToString() gibt den Wert der Address Eigenschaft zurück.

Gilt für: