Csharp/C#教程:System.Threading.Tasks.Dataflow和Microsoft.Tpl.Dataflow之间有什么区别分享


System.Threading.Tasks.Dataflow和Microsoft.Tpl.Dataflow之间有什么区别

有2种不同的官方TPL Dataflow nuget包。 我很困惑,选择我应该使用哪一个。

据我所知,System.Threading.Tasks.Dataflow版本比其他版本稍微新一点,似乎System.Threading.Tasks.Dataflow是针对最新版本的.net。

谁能解释这些之间的差异?

Microsoft.Tpl.Dataflow最初作为一个独立于BCL的组件发布,作为.net 4.5的一部分 – 这是一篇宣布发布的博客文章

System.Threading.Tasks.Dataflow作为单独的包创建为dotnet核心版本的一部分。 github上的这个存档发布历史显示了4.5.24的Microsoft.Tpl.Dataflow (nuget上的最后一个版本)变为4.5.25-beta-23019的System.Threading.Tasks.Dataflow (nuget上的第一个版本)。

这个旧的发行说明明确宣布更改名称。

似乎初始版本仅适用于DotNet5.0(因为它当时是已知的),但它们已经使它向后兼容。

所以,最有可能的是,你需要System.Threading.Tasks.Dataflow

上述就是C#学习教程:System.Threading.Tasks.Dataflow和Microsoft.Tpl.Dataflow之间有什么区别分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1003095.html

(0)
上一篇 2021年12月27日
下一篇 2021年12月27日

精彩推荐