Ich frage mich, was bedeuten die neuen C# 5.0 asynchronen Funktionen für Rx - Reaktive Erweiterungen? Es scheint kein Ersatz zu sein, aber sie scheinen sich zu überlappen - Task
und IObservable
.C# 5.0 async/erwarten Funktion und Rx - Reaktive Erweiterungen
EDIT: Task vs IObservable: when to use what?
"Async/erwarten" ist kein Ersatz für Rx mehr als LINQ war ein Ersatz für SQL. Sie können LINQ verwenden, um mit einem SQL-Back-End zu kommunizieren. Sie können aufgabenbasierte Asynchronität mit Rx verwenden, um die Arbeit zu organisieren, die durch Ereignisströme ausgelöst wird. Diese Technologien sollten einander ergänzen, nicht konkurrieren. –