Questions et réponses pour le asynchronous :

La programmation asynchrone est une stratégie pour différer les opérations avec une latence élevée ou une priorité faible, généralement dans le but d'améliorer les performances, la réactivité et / ou la composabilité du logiciel. De telles stratégies sont généralement employées en utilisant une combinaison de programmation et de rappels basés sur les événements, et en utilisant éventuellement la concurrence via des coroutines et / ou des threads.

3
votes
J'ai plusieurs publications http qui récupèrent les données JSON d'une base de données MySQL. Je veux qu'une fonction les écoute tous et exécute le code s ...

3
votes
Compte tenu de ce qui suit: var tPass1 = Task.FromResult(1); var tFail1 = Task.FromException<int>(new ArgumentException("fail1")); var tFail2 = Task.FromException<int>(new Argumen ...

3
votes
Je lis un livre "Terrell R. - Concurrency in .NET". Il y a un bel exemple de code: Lazy<Task<Person>> person = new Lazy<Task<Person>>( () => Task.Run( ...

3
votes
J'ai le morceau de code suivant avec la sortie ci-dessous. Je m'attendais à ce que la deuxième tâche soit annulée car elle enregistre également un rappel sur le j ...