Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Aufgabe - Asynchrones Lesen von Dateien | Asynchrones Programmieren und Einführung in Webdienste
Einführung in .NET mit C#

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

python
Started Program
Started Reading File
Ended Reading File
<< ASYNC CHECK >>
Ended Program

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:

python
Started Program
Started Reading File
<< ASYNC CHECK >>
Ended Reading File
Ended Program

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3
We use cookies to make your experience better!
some-alt