Retour au cours

Programmation asynchrone : Async et Await

.NET de Zéro à Héros : Maîtrisez C# et le développement d'applications modernes

L'asynchronisme

La programmation asynchrone permet à votre programme d'effectuer des tâches (comme télécharger un fichier) sans bloquer le thread principal.

Mots-clés :

  • async : Marque une méthode comme asynchrone.
  • await : Suspend l'exécution jusqu'à ce que la tâche soit terminée.
  • Task : Représente le travail à accomplir.

csharp public async Task DownloadDataAsync() { var result = await client.GetStringAsync("url"); return result; }