Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Tâche - Lecture de Fichiers de Manière Asynchrone | Programmation Asynchrone et Introduction aux Services Web
Introduction à .NET avec C#
course content

Contenu du cours

Introduction à .NET avec C#

Introduction à .NET avec C#

1. Introduction
2. Programmation Asynchrone et Introduction aux Services Web
3. Introduction aux Bases de Données avec .NET
4. Opérations CRUD avec MySQL
5. Optimisation des Opérations de Base de Données

book
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 :

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 3
We're sorry to hear that something went wrong. What happened?
some-alt