Wo befindet sich ConcurrentDictionary in Reactive Extensions .NET 3.5?
-
28-10-2019 - |
Frage
Meine Fragen sind einfach. Nach heftiger Googling habe ich gelernt, dass ich
Lösung
Wir liefern den Backport der TPL nicht mehr mit Rx für .NET 3.5 aus.Wenn Sie die TPL und die damit verbundenen Innovationen im Bereich der Parallelität verwenden möchten, verwenden Sie .NET 4 (oder höher).Rx selbst benötigt keine TPL-Funktionalität, daher mussten wir die TPL nicht unbedingt mit uns herumtragen.
Es gibt zu viele Komplikationen in Bezug auf Unterstützbarkeit, Wartung und Qualität, die damit verbunden sind, einen solchen Backport am Leben zu erhalten.Beispielsweise wurden die Leistungsmerkmale der TPL bei älteren CLR-Versionen vor einigen Jahren noch nie weit über das ursprüngliche CTP der TPL hinaus getestet.