none
Dispose - Quando devo usar o dispose? RRS feed

  • Pergunta

  • Olá,

    Quando preciso usar o dispose?
    Por acaso devo usar no MailMessage ou no SmtpClient?

    Abs


    [Este fórum já foi muito bom, saudades.]

    quarta-feira, 3 de outubro de 2018 14:27

Respostas

  • Olá,

    O Dispose() deve ser chamado nas classes que implementam a interface IDisposable(), mas para facilitar você pode utilizar a instrução using para tratar classes desse tipo.

            using (SmtpClient client = new SmtpClient())
            {
                //Seu código
            }

    Que equivale a:

                SmtpClient smtpClient = new SmtpClient();
                try
                {
                    //Seu código
                }
                finally
                {
                    smtpClient.Dispose();
                }

    • Marcado como Resposta TI DEV sexta-feira, 4 de janeiro de 2019 16:48
    sexta-feira, 4 de janeiro de 2019 01:15