Implementação de um Método Assíncrono
Pontos Importantes
- Uma tarefa representa uma operação assíncrona;
- Podemos usar a palavra-chave
async
para converter um método em um método assíncrono; - Um método assíncrono sempre retorna um objeto
Task
; - Para retornar dados de um método assíncrono, usamos
Task<T>
como valor de retorno do método, ondeT
é o tipo de dado do valor de retorno; - A palavra-chave
await
aguarda a execução de uma tarefa assíncrona.
1. O que a palavra-chave async faz em C#?
2. Qual palavra-chave é usada para pausar um método até que uma operação assíncrona seja concluída?
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 2. Capítulo 2
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.22
Implementação de um Método Assíncrono
Deslize para mostrar o menu
Pontos Importantes
- Uma tarefa representa uma operação assíncrona;
- Podemos usar a palavra-chave
async
para converter um método em um método assíncrono; - Um método assíncrono sempre retorna um objeto
Task
; - Para retornar dados de um método assíncrono, usamos
Task<T>
como valor de retorno do método, ondeT
é o tipo de dado do valor de retorno; - A palavra-chave
await
aguarda a execução de uma tarefa assíncrona.
1. O que a palavra-chave async faz em C#?
2. Qual palavra-chave é usada para pausar um método até que uma operação assíncrona seja concluída?
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 2. Capítulo 2