Usando sleep no DotNet

Quem já programa há algum tempo com certeza vai lembrar do comando sleep de linguagens mais antigas. O que esse comando normalmente faz é parar o fluxo da aplicação por algum tempo determinado.

Como tudo no dotnet roda através de threads, basta usar este comando para parar a thread atual e obter o mesmo efeito:

    //O parâmetro é um integer contendo o tempo em milissegundos que a thread irá ficar parada
    System.Threading.Thread.Sleep(20000);
    'O parâmetro é um integer contendo o tempo em milissegundos que a thread irá ficar parada
    System.Threading.Thread.Sleep(20000)

Esta técinica funciona tanto para aplicações clientes quanto para aplicações servidor (Asp.Net).

0 comentários: