Attività - 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
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Mi faccia domande su questo argomento
Riassuma questo capitolo
Mostri esempi dal mondo reale
Awesome!
Completion rate improved to 2.22
Attività - 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
Grazie per i tuoi commenti!