Contenido del Curso
Introducción a .NET con C#
Introducción a .NET con C#
Tarea - Lectura Asíncrona de Archivos
En la sección anterior, aprendimos sobre un método de lectura de archivos llamado File.ReadAllText
. Aunque es un método síncrono para leer un archivo, también existe una alternativa asíncrona: se llama File.ReadAllTextAsync
.
Hay un archivo adjunto en la descripción de la tarea. Este es el archivo que queremos leer. El código base contiene un programa que lee el archivo de forma síncrona.
Tarea:
Actualmente, la salida del programa es:
Observa cómo <<ASYNC CHECK>>
solo se imprime después de que el archivo se ha leído completamente. Queremos que se imprima mientras el archivo se está leyendo.
Tu tarea es modificar el código y hacer que el programa lea el archivo de forma asíncrona.
Si el mensaje << ASYNC CHECK >>
se imprime entre los mensajes Started Reading File
y Ended Reading File
, entonces significa que has implementado correctamente una solución asíncrona:
¡Gracias por tus comentarios!