Contenu du cours
Introduction à .NET avec C#
Introduction à .NET avec C#
Tâche - Lecture de Fichiers de Manière Asynchrone
Dans la section précédente, nous avons appris une méthode de lecture de fichier appelée File.ReadAllText
. Bien qu'il s'agisse d'une méthode synchrone pour lire un fichier, il existe également une alternative asynchrone - Elle s'appelle File.ReadAllTextAsync
.
Il y a un fichier joint dans la description de la tâche. C'est le fichier que nous voulons lire. Le code de base contient un programme qui lit le fichier de manière synchrone.
Tâche :
Actuellement, la sortie du programme est :
Remarquez comment <<ASYNC CHECK>>
n'est imprimé qu'après que le fichier soit entièrement lu. Nous voulons qu'il s'imprime pendant que le fichier est en cours de lecture.
Votre tâche est de modifier le code et de faire en sorte que le programme lise le fichier de manière asynchrone.
Si le message << ASYNC CHECK >>
s'imprime entre les messages Started Reading File
et Ended Reading File
, cela signifie que vous avez réussi à mettre en œuvre une solution asynchrone :
Merci pour vos commentaires !