Kursinhalt
Einführung in .NET mit C#
Einführung in .NET mit C#
1. Einführung
Was ist die .NET-Plattform Genau?Erstellen Einer KonsolenanwendungEingabe Vom Benutzer EntgegennehmenAufgabe – Entwicklung Eines Einfachen RechnersUmgang mit Durch Benutzereingaben Verursachten AusnahmenAufgabe – Verbesserung des RechnersDateien LesenDateien SchreibenAufgabe – Dateibasierter Rechner
2. Asynchrone Programmierung und Einführung in Webdienste
3. Einführung in Datenbanken mit .NET
Was Ist Eine Datenbank?Struktur Einer Relationalen DatenbankEinrichtung eines MySQL-ServersVerbindung zum MySQL-ServerAufgabe – Schreiben von VerbindungszeichenfolgenBefehle AusführenAufgabe – Ausführen von MySQL-BefehlenMySqlCommand-MethodenAufgabe – Verbindung zu einer MySQL-Datenbank Herstellen und Befehle Ausführen
4. CRUD-Operationen mit MySQL
Einführung in CRUD-OperationenInstallation und Verwendung von MySQL WorkbenchCreate – Teil IAufgabe – Verwendung von CreateCreate – Teil IIAufgabe – Verwendung von InsertLesenAufgabe – Verwendung von SelectAktualisierenAufgabe – Verwendung von UpdateLöschen – Teil ILöschen – Teil IIAufgabe – Verwendung von Delete
Implementierung Einer Asynchronen Methode
Wichtige Punkte
Eine Aufgabe (Task) repräsentiert eine asynchrone Operation;
Mit dem Schlüsselwort
async
kann eine Methode in eine asynchrone Methode umgewandelt werden;Eine asynchrone Methode gibt immer ein
Task
-Objekt zurück;Um Daten aus einer asynchronen Methode zurückzugeben, verwenden wir
Task<T>
als Rückgabewert der Methode, wobeiT
der Datentyp des Rückgabewerts ist;Das Schlüsselwort
await
wartet darauf, dass eine asynchrone Aufgabe ausgeführt wird.
1. Was bewirkt das Schlüsselwort async in C#?
2. Welches Schlüsselwort wird verwendet, um eine Methode anzuhalten, bis eine asynchrone Operation abgeschlossen ist?
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 2