Csharp/C#教程:通用.Net制作人/消费者分享


通用.Net制作人/消费者

我想要在C#中实现通用的生产者/消费者对+处理队列以获得乐趣。 我们的想法是你可以创建实现适当的IProducer和IConsumer接口(提供默认实现)的对象,它们主要由委托组成,将它们传递给QueueProcessor类实例,告诉它你想要多少个消费者,然后去。

但我对自己说,“自我,这肯定已经做过了。”

那么有没有人知道C#中生产者/消费者模式的良好 通用实现(VB.Net也可以)? 我正在寻找的基本要求:

或者如果没有,那么什么陷阱阻止了它,你对如何实现它有任何想法吗?

Microsoft CCR包含您需要的大部分内容。

以下是一些代码示例和使用说明。

Marc Gravell在这个答案中写了一个很好的阻塞队列示例。

你看过MiscUtil吗?

上述就是C#学习教程:通用.Net制作人/消费者分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

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

ctvol管理联系方式QQ:251552304

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

(0)
上一篇 2021年11月25日
下一篇 2021年11月25日

精彩推荐