Questions marquées «async-await»

219
Quand utiliserais-je Task.Yield ()?

J'utilise async / wait et Taskbeaucoup mais je n'ai jamais utilisé Task.Yield()et pour être honnête, même avec toutes les explications, je ne comprends pas pourquoi j'aurais besoin de cette méthode. Quelqu'un peut-il donner un bon exemple où cela Yield()est

196
Comment créer une méthode asynchrone en C #?

Chaque article de blog que j'ai lu vous indique comment utiliser une méthode asynchrone en C #, mais pour une raison étrange, n'expliquez jamais comment créer vos propres méthodes asynchrones à consommer. J'ai donc ce code en ce moment qui consomme ma méthode: private async void...

194
attendre vs Task.Wait - Deadlock?

Je ne comprends pas très bien la différence entre Task.Waitet await. J'ai quelque chose de similaire aux fonctions suivantes dans un service ASP.NET WebAPI: public class TestController : ApiController { public static async Task<string> Foo() { await Task.Delay(1).ConfigureAwait(false); return...

169
Constructeur de classe Async / Await

Pour le moment, j'essaye d'utiliser async/awaitdans une fonction de constructeur de classe. Ceci afin que je puisse obtenir une e-mailétiquette personnalisée pour un projet Electron sur lequel je travaille. customElements.define('e-mail', class extends HTMLElement { async constructor() { super()...