Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] A troca de Thread por Task.

Na grande maioria da função as alterações foram equivalentes menos para o sleep que quando executado com a Task deixou de "Sleepar", o correto seria:

// Síncrono: espera bloqueando a thread Task.Delay(3000).GetAwaiter().GetResult();

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Oi, Johnny! Como vai?

Obrigado por compartilhar seu código com a comunidade Alura.

Gostei de como você observou a diferença entre o uso de Thread.Sleep e Task.Delay. Essa distinção é importante ao trabalhar com métodos assíncronos no C#, especialmente quando queremos evitar bloquear a thread principal.

Conte com o apoio do Fórum na sua jornada.