Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Tarefa - Leitura Assíncrona de Arquivos | Programação Assíncrona e Introdução a Web Services
Introdução ao .NET com C#
course content

Conteúdo do Curso

Introdução ao .NET com C#

Introdução ao .NET com C#

1. Introdução
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
4. Operações CRUD com MySQL
5. Otimizando Operações de Banco de Dados

book
Tarefa - Leitura Assíncrona de Arquivos

Na seção anterior, aprendemos sobre um método de leitura de arquivos chamado File.ReadAllText. Embora seja um método síncrono para leitura de arquivos, também existe uma alternativa assíncrona — chamada File.ReadAllTextAsync.

Há um arquivo anexado na descrição da tarefa. Este é o arquivo que queremos ler. O código base contém um programa que lê o arquivo de forma síncrona.

Tarefa:

Atualmente, a saída do programa é:

python

Observe que <<ASYNC CHECK>> só é impresso após a leitura completa do arquivo. Queremos que ele seja impresso enquanto o arquivo está sendo lido.

Sua tarefa é modificar o código e fazer com que o programa leia o arquivo de forma assíncrona.

Se a mensagem << ASYNC CHECK >> for impressa entre as mensagens Started Reading File e Ended Reading File, isso significa que você implementou com sucesso uma solução assíncrona:

python

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 3

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

course content

Conteúdo do Curso

Introdução ao .NET com C#

Introdução ao .NET com C#

1. Introdução
2. Programação Assíncrona e Introdução a Web Services
3. Introdução a Bancos de Dados com .NET
4. Operações CRUD com MySQL
5. Otimizando Operações de Banco de Dados

book
Tarefa - Leitura Assíncrona de Arquivos

Na seção anterior, aprendemos sobre um método de leitura de arquivos chamado File.ReadAllText. Embora seja um método síncrono para leitura de arquivos, também existe uma alternativa assíncrona — chamada File.ReadAllTextAsync.

Há um arquivo anexado na descrição da tarefa. Este é o arquivo que queremos ler. O código base contém um programa que lê o arquivo de forma síncrona.

Tarefa:

Atualmente, a saída do programa é:

python

Observe que <<ASYNC CHECK>> só é impresso após a leitura completa do arquivo. Queremos que ele seja impresso enquanto o arquivo está sendo lido.

Sua tarefa é modificar o código e fazer com que o programa leia o arquivo de forma assíncrona.

Se a mensagem << ASYNC CHECK >> for impressa entre as mensagens Started Reading File e Ended Reading File, isso significa que você implementou com sucesso uma solução assíncrona:

python

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 3
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt