40. Fonctions asynchrones

Les mots-clés await et async prennent en charge la programmation asynchrone, un style de programmation dans lequel les fonctions qui prennent du temps effectuent la plus grande partie ou la totalité de leur tâche après leur retour à l’appelant. Cela constitue une différence avec la programmation synchrone normale dans laquelle les fonctions s’exécutant pendant un long moment bloquent l’appelant jusqu’à ce que l’opération soit terminée. La programmation asynchrone implique la simultanéité car l’opération qui dure longtemps se poursuit parallèlement à l’appelant. Le code qui implémente une fonction asynchrone initie cette simultanéité soit grâce au multithreading (pour les opérations liées au calcul), soit via un mécanisme ...

Get C# : les fondamentaux now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.