jfs-dev/task-concurrent-async

Executando tarefas simultâneas de forma assíncrona em C#

★ 0Forks 0C#GitHub ↗Compare

README

task-concurrent-async

Executando tarefas simultâneas de forma assíncrona em C#

.Net C# Visual Studio Code Visual Studio

Sobre o projeto

Este projeto mostra como executar tarefas simultâneas de forma assíncrona em C#.

Em C#, a execução simultânea de tarefas é uma prática comum para melhorar o desempenho de aplicativos, especialmente em cenários assíncronos. Vamos explorar alguns conceitos e recursos relacionados a tarefas simultâneas em C#.

Task: A classe Task é usada para representar uma operação assíncrona que pode ser executada em segundo plano.

async e await: O operador async é usado para declarar um método assíncrono, enquanto o operador await é usado para esperar a conclusão de uma tarefa sem bloquear a execução.

Task.WhenAll: O método Task.WhenAll espera que todas as tarefas fornecidas sejam concluídas.

Referências

https://learn.microsoft.com/pt-br/dotnet/standard/parallel-programming/task-based-asynchronous-programming/

https://devblogs.microsoft.com/dotnet/how-async-await-really-works/

Licença

GPL-3.0 license

Contributors

jfs-dev

Issues