Thread.Sleep no WinRT / Windows8
Escrito August 4th, 2012 . Nenhum comentário .
Fui tentar usar o Thread.Sleep() no Windows 8 e descobri que ele não se encontra mais lá. Depois de muito pesquisar, achei 2 formas de substituir a chamada.
Dentro de método async:
1 |
await Task.Delay(2000); |
Ou crie um helper para usar em qualquer lugar:
1 2 3 |
public static void Sleep(int ms) { new System.Threading.ManualResetEvent(false).WaitOne(ms); } |