C# 对象池框架

C# 对象池框架,c#,multithreading,object-pooling,C#,Multithreading,Object Pooling,对C对象池框架有什么建议吗? 需求是多线程支持和池大小限制,当一个线程请求一个对象但没有可用对象时,它将被阻止,直到另一个对象被释放。我认为没有一个框架可以为您做到这一点 不过,您可以自己用少量代码实现一个。1类,约20行代码 看一看MSDN文章我不认为有一个框架可以为您做到这一点 不过,您可以自己用少量代码实现一个。1类,约20行代码 查看MSDN文章尝试企业服务名称空间: 根据您的需要,这可能会为您带来好处 尝试企业服务命名空间: 根据您的需要,这可能会为您带来好处 在.Net 4.0中,请

对C对象池框架有什么建议吗?
需求是多线程支持和池大小限制,当一个线程请求一个对象但没有可用对象时,它将被阻止,直到另一个对象被释放。

我认为没有一个框架可以为您做到这一点

不过,您可以自己用少量代码实现一个。1类,约20行代码


看一看MSDN文章

我不认为有一个框架可以为您做到这一点

不过,您可以自己用少量代码实现一个。1类,约20行代码


查看MSDN文章

尝试企业服务名称空间:


根据您的需要,这可能会为您带来好处

尝试企业服务命名空间:


根据您的需要,这可能会为您带来好处

在.Net 4.0中,请查看System.Collections.Concurrent命名空间,其中许多已放在框中。在.Net 4.0中,请查看System.Collections.Concurrent命名空间,其中许多已放在框中。