Als «async-await» getaggte Fragen

141
Gibt es ein asynchrones Äquivalent zu Process.Start?

Gibt es, wie der Titel schon sagt, ein Äquivalent zu Process.Start(ermöglicht das Ausführen einer anderen Anwendung oder Batchdatei), auf das ich warten kann? Ich spiele mit einer kleinen Konsolen-App und dies schien der perfekte Ort zu sein, um Async zu verwenden und zu warten, aber ich kann keine...

139
Wie bekomme ich den erwarteten Thread.Sleep?

Ich schreibe eine netzwerkgebundene Anwendung, die auf dem Wait / Sleep-Paradigma basiert. Manchmal treten Verbindungsfehler auf, und meiner Erfahrung nach lohnt es sich, einige Zeit zu warten und den Vorgang dann erneut zu versuchen. Das Problem ist, dass wenn ich Thread.Sleep oder eine andere...

137
Verwenden von async-await auf .net 4

Ich beginne derzeit mit der Erstellung einer Anwendung, die von der asynchronen Wartefunktion von C # 5 sehr profitieren würde. Ich bin mir jedoch nicht sicher, welche Version von VS und der asynchronen Laufzeit verwendet werden soll. Wenn ich mir die Beliebtheitstabellen des Betriebssystems...

131
asynchron warten auf Rückgabe Aufgabe

Kann jemand erklären, was dies für eine synchrone Methode bedeutet? Wenn ich versuche, die Methode zu ändernasync beschwert sich VS darüber. Das funktioniert: public Task MethodName() { return Task.FromResult<object>(null); } Das funktioniert nicht: public async Task MethodName() {...

122
Wie kann ich Async mit ForEach verwenden?

Ist es möglich, Async bei Verwendung von ForEach zu verwenden? Unten ist der Code, den ich versuche: using (DataContext db = new DataLayer.DataContext()) { db.Groups.ToList().ForEach(i => async { await GetAdminsFromGroup(i.Gid); }); } Ich erhalte den Fehler: Der Name 'Async' existiert im...