C# 中的对象池是什么?
对象池是一种软件构造,旨在优化有限资源的使用。它拥有可随时使用的对象。
池中对象可以重复使用。对象池有两种形式——
- 激活对象时,从池中提取对象。
- 停用时,将对象添加到池中。
通过应用 ObjectPoolingAttribute 属性配置对象池。
这应用于 System.EnterpriseServices.ServicedComponent 类的派生类。
要了解池的行为,Diagnostics 类具有信息属性。通过它,可以在不同的场景下检查行为。
当应用程序性能的一部分与其资源绑定时,可以使用对象池。在该情况下,如果生成并废除资源,对象池会增强性能。
广告
数据结构
网络功能
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程语言
C++
C#
MongoDB
MySQL
Javascript
PHP