Retour au cours

Programmation asynchrone : Async et Await

C# de Zéro à Héros : Masterclass Complète de Programmation

Async et Await

La programmation asynchrone permet d'éviter de bloquer le thread principal, rendant vos applications plus réactives.

Exemple

csharp public async Task ObtenirDonneesAsync() { await Task.Delay(2000); // Simuler un travail return "Données chargées"; }

Task représente le travail à accomplir. await suspend l'exécution jusqu'à ce que la tâche se termine sans figer l'interface utilisateur.