Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Attività - Lettura Asincrona di File | Programmazione Asincrona e Introduzione ai Servizi Web
Introduzione a .NET con C#

bookAttività - Lettura Asincrona di File

Nella sezione precedente, abbiamo appreso un metodo di lettura dei file chiamato File.ReadAllText. Sebbene sia un metodo sincrono per leggere un file, esiste anche un'alternativa asincrona: si chiama File.ReadAllTextAsync.

Nel testo del compito è allegato un file. Questo è il file che vogliamo leggere. Il codice di base contiene un programma che legge il file in modo sincrono.

Compito:

Attualmente, l'output del programma è:

Started Program
Started Reading File
Ended Reading File
<< ASYNC CHECK >>
Ended Program

Nota come <<ASYNC CHECK>> viene stampato solo dopo che il file è stato completamente letto. Vogliamo che venga stampato mentre il file è ancora in fase di lettura.

Il tuo compito è modificare il codice e fare in modo che il programma legga il file in modo asincrono.

Se il messaggio << ASYNC CHECK >> viene stampato tra i messaggi Started Reading File e Ended Reading File, significa che hai implementato correttamente una soluzione asincrona:

Started Program
Started Reading File
<< ASYNC CHECK >>
Ended Reading File
Ended Program

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 3

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 2.22

bookAttività - Lettura Asincrona di File

Scorri per mostrare il menu

Nella sezione precedente, abbiamo appreso un metodo di lettura dei file chiamato File.ReadAllText. Sebbene sia un metodo sincrono per leggere un file, esiste anche un'alternativa asincrona: si chiama File.ReadAllTextAsync.

Nel testo del compito è allegato un file. Questo è il file che vogliamo leggere. Il codice di base contiene un programma che legge il file in modo sincrono.

Compito:

Attualmente, l'output del programma è:

Started Program
Started Reading File
Ended Reading File
<< ASYNC CHECK >>
Ended Program

Nota come <<ASYNC CHECK>> viene stampato solo dopo che il file è stato completamente letto. Vogliamo che venga stampato mentre il file è ancora in fase di lettura.

Il tuo compito è modificare il codice e fare in modo che il programma legga il file in modo asincrono.

Se il messaggio << ASYNC CHECK >> viene stampato tra i messaggi Started Reading File e Ended Reading File, significa che hai implementato correttamente una soluzione asincrona:

Started Program
Started Reading File
<< ASYNC CHECK >>
Ended Reading File
Ended Program

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 3
some-alt