通用.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