Als «async-await» getaggte Fragen

75
Async / Warten in C # verstehen

Ich fange an, in C # 5.0 etwas über Async / Warten zu lernen, und ich verstehe es überhaupt nicht. Ich verstehe nicht, wie es für Parallelität verwendet werden kann. Ich habe das folgende sehr grundlegende Programm ausprobiert: using System; using System.Collections.Generic; using...

73
Nicht generische TaskCompletionSource oder Alternative

Ich arbeite mit einem Warnfenster (Telerik WPF), das normalerweise asynchron angezeigt wird (Code wird weiterhin ausgeführt, solange es geöffnet ist), und ich möchte es mithilfe von async / await synchronisieren. Ich arbeite damit, TaskCompletionSourceaber diese Klasse ist generisch und gibt...

73
Versprechen Äquivalent in C #

In Scala gibt es eine Promise-Klasse, mit der eine Zukunft manuell abgeschlossen werden kann. Ich suche nach einer Alternative in C #. Ich schreibe einen Test und möchte, dass er ungefähr so ​​aussieht: // var MyResult has a field `Header` var promise = new Promise<MyResult>;...

70
Wie schreibe ich eine "erwartete" Methode?

Ich schaue mir endlich die asynchronen und wartenden Schlüsselwörter an, die ich irgendwie "bekomme", aber alle Beispiele, die ich gesehen habe, rufen asynchrone Methoden im .Net-Framework auf, z. B. dieses , das aufruft HttpClient.GetStringAsync(). Was mir nicht so klar ist, ist, was in einer...