Kursinhalt
Einführung in .NET mit C#
Einführung in .NET mit C#
1. Einführung
Was Ist die .NET-Plattform Genau?Erstellen Einer KonsolenanwendungEingaben Vom Benutzer EntgegennehmenAufgabe - Bau eines Einfachen RechnersUmgang mit Ausnahmen, die durch Benutzereingaben Verursacht WerdenAufgabe - Verbesserung des CalculatorsDateien LesenDateien SchreibenAufgabe - Dateibasierter Rechner
2. Asynchrones Programmieren und Einführung in Webdienste
3. Einführung in Datenbanken mit .NET
Was Ist eine Datenbank?Struktur Einer Relationalen DatenbankEinrichten Eines MySQL-ServersVerbindung zum MySQL-Server HerstellenAufgabe - Verbindungstrings SchreibenBefehle 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 WorkbenchErstellen - Teil IAufgabe - Verwendung von CreateErstellen - 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 stellt eine asynchrone Operation dar;
- Wir können das
async
Schlüsselwort verwenden, um eine Methode in eine asynchrone Methode zu konvertieren; - Eine asynchrone Methode gibt immer ein
Task
-Objekt zurück; - Um Daten von einer asynchronen Methode zurückzugeben, verwenden wir
Task<T>
als Rückgabewert der Methode, wobeiT
der Datentyp des Rückgabewerts ist; - Das
await
Schlüsselwort wartet darauf, dass eine asynchrone Aufgabe ausgeführt wird.
1. Was macht das async Schlüsselwort in C#?
2. Welches Schlüsselwort wird verwendet, um eine Methode zu pausieren, bis eine asynchrone Operation abgeschlossen ist?
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 2