Als «wait» getaggte Fragen

251
Was ist der Zweck von "Rückkehr warten" in C #?

Gibt es ein Szenario, in dem eine solche Schreibmethode angewendet wird: public async Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or might not be here... // return await DoAnotherThingAsync(); } an Stelle von: public Task<SomeResult> DoSomethingAsync() { // Some...

218
Wann würde ich Task.Yield () verwenden?

Ich benutze async / await und Taskviel, habe es aber nie benutzt Task.Yield()und um ehrlich zu sein, trotz all der Erklärungen verstehe ich nicht, warum ich diese Methode brauchen würde. Kann jemand ein gutes Beispiel geben, wo Yield()es erforderlich

196
Wie erstellen Sie eine asynchrone Methode in C #?

In jedem Blog-Beitrag, den ich gelesen habe, erfahren Sie, wie Sie eine asynchrone Methode in C # verwenden. Erklären Sie jedoch aus irgendeinem Grund niemals, wie Sie Ihre eigenen asynchronen Methoden zum Konsumieren erstellen. Ich habe jetzt diesen Code, der meine Methode verbraucht: private...