Kursinhalt
Einführung in .NET mit C#
Einführung in .NET mit C#
Aufgabe – Asynchrones Lesen Von Dateien
Im vorherigen Abschnitt haben wir eine Methode zum Lesen von Dateien kennengelernt, die File.ReadAllText
heißt. Während es sich dabei um eine synchrone Methode zum Lesen einer Datei handelt, gibt es auch eine asynchrone Alternative – sie heißt File.ReadAllTextAsync
.
Im Aufgabenbeschrieb ist eine Datei angehängt. Diese Datei soll gelesen werden. Der Basiscode enthält ein Programm, das die Datei synchron liest.
Aufgabe:
Derzeit sieht die Ausgabe des Programms wie folgt aus:
python
Beachten Sie, dass <<ASYNC CHECK>>
erst ausgegeben wird, nachdem die Datei vollständig gelesen wurde. Wir möchten, dass diese Ausgabe erscheint, während die Datei noch gelesen wird.
Ihre Aufgabe ist es, den Code so zu ändern, dass das Programm die Datei asynchron liest.
Wenn die Nachricht << ASYNC CHECK >>
zwischen den Ausgaben Started Reading File
und Ended Reading File
erscheint, haben Sie eine asynchrone Lösung erfolgreich implementiert:
python
Danke für Ihr Feedback!