MailAddress.ToString Metodo

Definizione

Restituisce una rappresentazione di stringa di questa istanza.

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

Valori restituiti

Oggetto String contenente il contenuto dell'oggetto MailAddress.

Esempio

Nell'esempio di codice seguente viene visualizzata la destinazione di un messaggio di posta elettronica.

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());
    }
}

Commenti

La stringa restituita da questo metodo non è necessariamente identica alla stringa specificata al momento della creazione dell'istanza. Se la DisplayName proprietà non null è uguale a String.Empty (""), ToString() restituisce una stringa composta usando la sintassi seguente:

DisplayName <User@Host>

Se DisplayName è o è null uguale a String.Empty, ToString() restituisce il valore della Address proprietà .

Si applica a