Pergunta : Como melhorar o desempenho do email em C#

Eu estou emitindo um email a minha conta de correio electrónico em programmetically using o c#, mas eu estou começ o email após 2 minutos. Eu sou edição de desempenho do revestimento. eu quero emitir um email ao usuário menos do que o haif-minuto. Como melhorar o desempenho?

Here meu Code
------------------_message do
MailMessage = MailMessage novo ();

 _message.De = MailAddress novo (“[email protected]"); _message. To.Add do
(MailAddress novo (“[email protected]")); _message do
. Assunto = “TEST1”; _message do
. Corpo = “Congs! ”; _smtp do

SmtpClient = SmtpClient novo (System.Configuration. ConfigurationSettings. AppSettings [ do " SMTPHOST "]);
_smtp. Emitir (_message);
class= do

Resposta : Como melhorar o desempenho do email em C#

Uso da linha de UI os eventos que são criados com o CreateEvent API. Estes eventos (seus punhos) são sabidos para a linha de UI e a linha do trabalhador. A linha de UI levanta os eventos chamando SetEvent. A linha do funcionamento reage sempre de uma modalidade de espera - contem um laço com interior de WaitForMultipleObject - esta função reserva esperar poucos eventos e se um estes eventos começ o estado sinalizado, esta linha pode executar uma ação.
Se a necessidade da linha do funcionamento de notificar a linha de UI, ele emite uma mensagem à janela principal desta linha.
 
Outras soluções  
 
programming4us programming4us