Kursinhalt
Einführung in .NET mit C#
Einführung in .NET mit C#
Aufgabe - Asynchrones Lesen von Dateien
Im vorherigen Abschnitt haben wir eine Dateilesemethode namens File.ReadAllText
kennengelernt. Während es sich um eine synchrone Methode zum Lesen einer Datei handelt, gibt es auch eine asynchrone Alternative - sie heißt File.ReadAllTextAsync
.
Es gibt eine angehängte Datei in der Aufgabenbeschreibung. Dies ist die Datei, die wir lesen möchten. Der Basiscode enthält ein Programm, das die Datei synchron liest.
Aufgabe:
Derzeit ist die Ausgabe des Programms:
Beachten Sie, dass <<ASYNC CHECK>>
erst gedruckt wird, nachdem die Datei vollständig gelesen wurde. Wir möchten, dass es gedruckt wird, während die Datei gelesen wird.
Ihre Aufgabe ist es, den Code zu ändern und das Programm asynchron die Datei lesen zu lassen.
Wenn die Nachricht << ASYNC CHECK >>
zwischen den Nachrichten Started Reading File
und Ended Reading File
gedruckt wird, bedeutet dies, dass Sie eine asynchrone Lösung erfolgreich implementiert haben:
Danke für Ihr Feedback!